root@8x96autogvmga:/usr/bin/Rectangles# ./run.sh Run straight colors Lut qt.qpa.egldeviceintegration: EGL device integration plugin keys: ("eglfs_emu", "eglfs_kms_egldevice", "eglfs_kms") qt.qpa.egldeviceintegration: EGL device integration plugin keys (sorted): ("eglfs_kms", "eglfs_emu", "eglfs_kms_egldevice") qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_kms" I/Adreno-1 (14247,14247): : library open -- refcount=1 I/Adreno-1 (14247,14247): : connecting using conn_id 0 uhab:info(14247:14247):habmm_socket_open: opened fd 5, refcnt 1, return 0, vcid 19100001 I/Adreno-1 (14247,14247): : gsl_rpc_initialize: opening initial connection I/Adreno-1 (14247,14247): : client process name is Rectangles(Rectangles) I/Adreno-1 (14247,14247): : client successfully connected to server, got connection id 1 uhab:info(14247:14247):habmm_socket_close: close fd 5, refcnt 0, vcid 19100001 I/Adreno-1 (14247,14247): : connecting using conn_id 1 uhab:info(14247:14247):habmm_socket_open: opened fd 5, refcnt 1, return 0, vcid 19100001 I/Adreno-1 (14247,14247): : gsl_rpc_initialize: connected from new thread I/Adreno-1 (14247,14247): : thread successfully connected to server I/Adreno-1 (14247,14247): : using /data/misc/gpu/gsl_rpc_mempool.def file for mempool settings I/Adreno-1 (14247,14247): : library close -- refcount=0 I/Adreno-1 (14247,14247): : send disconnect command to the server uhab:info(14247:14247):habmm_socket_close: close fd 5, refcnt 0, vcid 19100001 qt.qpa.eglfs.kms: New DRM/KMS via GBM integration created qt.qpa.egldeviceintegration: Using EGL device integration "eglfs_kms" qt.qpa.eglfs.kms: platformInit: Opening DRM device qt.qpa.input: udev device discovery for type QFlags(Device_DRM|Device_VideoMask) qt.qpa.input: Found matching devices ("/dev/dri/card0") qt.qpa.eglfs.kms: Found the following video devices: ("/dev/dri/card0") qt.qpa.eglfs.kms: Using "/dev/dri/card0" qt.qpa.eglfs.kms: Using backend-provided DRM device /dev/dri/card0 qt.qpa.eglfs.kms: Creating GBM device for file descriptor 6 obtained from "/dev/dri/card0" gbm_create_device(156): Info: backend name is: msm_drm qt.qpa.eglfs.kms: Initalizing event reader for device 0x4bef340 fd 6 qt.qpa.eglfs.kms: Stopping event reader for device 0x4bef340 qt.qpa.eglfs.kms: Event reader thread: entering event loop qt.qpa.eglfs.kms: Event reader thread: event loop stopped qt.qpa.eglfs.kms: Initalizing event reader for device 0x4bef340 fd 6 qt.qpa.eglfs.kms: Querying EGLDisplay qt.qpa.eglfs.kms: Event reader thread: entering event loop QUALCOMM build : ebb625a, Build Date : 03/24/20 OpenGL ES Shader Compiler Version: E031.36.05.00 Local Branch : Remote Branch : Remote Branch : Reconstruct Branch : Build Config : G ESX_C_COMPILER_OPT 4.4.0 AArch64I/Adreno-1 (14247,14247): : library open -- refcount=1 I/Adreno-1 (14247,14247): : connecting using conn_id 0 uhab:info(14247:14247):habmm_socket_open: opened fd 9, refcnt 1, return 0, vcid 19100001 I/Adreno-1 (14247,14247): : gsl_rpc_initialize: opening initial connection I/Adreno-1 (14247,14247): : client process name is Rectangles(Rectangles) I/Adreno-1 (14247,14247): : client successfully connected to server, got connection id 2 uhab:info(14247:14247):habmm_socket_close: close fd 9, refcnt 0, vcid 19100001 I/Adreno-1 (14247,14247): : connecting using conn_id 2 uhab:info(14247:14247):habmm_socket_open: opened fd 9, refcnt 1, return 0, vcid 19100001 I/Adreno-1 (14247,14247): : gsl_rpc_initialize: connected from new thread I/Adreno-1 (14247,14247): : thread successfully connected to server I/Adreno-1 (14247,14247): : using /data/misc/gpu/gsl_rpc_mempool.def file for mempool settings PFP: 0x00000000, ME: 0x00000000Pre-rotation disabled !!!drm fe debug is not enabled qt.qpa.eglfs.kms: Atomic reported as supported qt.qpa.eglfs.kms: Atomic enabled uhab:info(14247:14247):habmm_socket_open: opened fd 9, refcnt 2, return 0, vcid 12d00001 LV_FE [user_os_utils_init:196] OpenWFD channel open successful, handle=315621377 uhab:info(14247:14247):habmm_socket_open: opened fd 9, refcnt 3, return 0, vcid 12e00001 LV_FE [user_os_utils_init:218] Events channel open successful, handle=316669953 qt.qpa.eglfs.kms: Found 4 planes qt.qpa.eglfs.kms: plane 0: id = 4001 countFormats = 17 possibleCrtcs = 0x1 supported formats = RG16 RG24 RA15 RX15 RX24 RA24 BG16 XB24 AB24 NV12 UYVY YUYV YVYU YV12 YU12 RA12 RX12 qt.qpa.eglfs.kms: property 0: id = 9005 name = 'type' qt.qpa.eglfs.kms: type is ENUM, value is 1, possible values are: qt.qpa.eglfs.kms: enum 0: Overlay - 0 qt.qpa.eglfs.kms: enum 1: Primary - 1 qt.qpa.eglfs.kms: enum 2: Cursor - 2 qt.qpa.eglfs.kms: property 1: id = 9014 name = 'FB_ID' qt.qpa.eglfs.kms: type is OBJECT qt.qpa.eglfs.kms: property 2: id = 9015 name = 'CRTC_ID' qt.qpa.eglfs.kms: type is OBJECT qt.qpa.eglfs.kms: property 3: id = 9010 name = 'CRTC_X' qt.qpa.eglfs.kms: type is SIGNED_RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: -2147483648 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 4: id = 9011 name = 'CRTC_Y' qt.qpa.eglfs.kms: type is SIGNED_RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: -2147483648 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 5: id = 9012 name = 'CRTC_W' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 6: id = 9013 name = 'CRTC_H' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 7: id = 9006 name = 'SRC_X' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 8: id = 9007 name = 'SRC_Y' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 9: id = 9008 name = 'SRC_W' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 10: id = 9009 name = 'SRC_H' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 11: id = 9024 name = 'input_fence' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4096 qt.qpa.eglfs.kms: property 12: id = 9022 name = 'zpos' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 255 qt.qpa.eglfs.kms: property 13: id = 9025 name = 'scaler_v2' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 18446744073709551615 qt.qpa.eglfs.kms: property 14: id = 9026 name = 'csc_v1' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 18446744073709551615 qt.qpa.eglfs.kms: property 15: id = 9027 name = 'capabilities' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 16: id = 9028 name = 'blend_op' qt.qpa.eglfs.kms: type is ENUM, value is 2, possible values are: qt.qpa.eglfs.kms: enum 0: not_defined - 0 qt.qpa.eglfs.kms: enum 1: opaque - 1 qt.qpa.eglfs.kms: enum 2: premultiplied - 2 qt.qpa.eglfs.kms: enum 3: coverage - 3 qt.qpa.eglfs.kms: property 17: id = 9023 name = 'alpha' qt.qpa.eglfs.kms: type is RANGE, value is 255, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 255 qt.qpa.eglfs.kms: plane 1: id = 4002 countFormats = 17 possibleCrtcs = 0x2 supported formats = RG16 RG24 RA15 RX15 RX24 RA24 BG16 XB24 AB24 NV12 UYVY YUYV YVYU YV12 YU12 RA12 RX12 qt.qpa.eglfs.kms: property 0: id = 9005 name = 'type' qt.qpa.eglfs.kms: type is ENUM, value is 1, possible values are: qt.qpa.eglfs.kms: enum 0: Overlay - 0 qt.qpa.eglfs.kms: enum 1: Primary - 1 qt.qpa.eglfs.kms: enum 2: Cursor - 2 qt.qpa.eglfs.kms: property 1: id = 9014 name = 'FB_ID' qt.qpa.eglfs.kms: type is OBJECT qt.qpa.eglfs.kms: property 2: id = 9015 name = 'CRTC_ID' qt.qpa.eglfs.kms: type is OBJECT qt.qpa.eglfs.kms: property 3: id = 9010 name = 'CRTC_X' qt.qpa.eglfs.kms: type is SIGNED_RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: -2147483648 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 4: id = 9011 name = 'CRTC_Y' qt.qpa.eglfs.kms: type is SIGNED_RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: -2147483648 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 5: id = 9012 name = 'CRTC_W' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 6: id = 9013 name = 'CRTC_H' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 7: id = 9006 name = 'SRC_X' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 8: id = 9007 name = 'SRC_Y' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 9: id = 9008 name = 'SRC_W' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 10: id = 9009 name = 'SRC_H' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 11: id = 9024 name = 'input_fence' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4096 qt.qpa.eglfs.kms: property 12: id = 9022 name = 'zpos' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 255 qt.qpa.eglfs.kms: property 13: id = 9025 name = 'scaler_v2' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 18446744073709551615 qt.qpa.eglfs.kms: property 14: id = 9026 name = 'csc_v1' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 18446744073709551615 qt.qpa.eglfs.kms: property 15: id = 9027 name = 'capabilities' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 16: id = 9028 name = 'blend_op' qt.qpa.eglfs.kms: type is ENUM, value is 2, possible values are: qt.qpa.eglfs.kms: enum 0: not_defined - 0 qt.qpa.eglfs.kms: enum 1: opaque - 1 qt.qpa.eglfs.kms: enum 2: premultiplied - 2 qt.qpa.eglfs.kms: enum 3: coverage - 3 qt.qpa.eglfs.kms: property 17: id = 9023 name = 'alpha' qt.qpa.eglfs.kms: type is RANGE, value is 255, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 255 qt.qpa.eglfs.kms: plane 2: id = 4003 countFormats = 17 possibleCrtcs = 0x4 supported formats = RG16 RG24 RA15 RX15 RX24 RA24 BG16 XB24 AB24 NV12 UYVY YUYV YVYU YV12 YU12 RA12 RX12 qt.qpa.eglfs.kms: property 0: id = 9005 name = 'type' qt.qpa.eglfs.kms: type is ENUM, value is 1, possible values are: qt.qpa.eglfs.kms: enum 0: Overlay - 0 qt.qpa.eglfs.kms: enum 1: Primary - 1 qt.qpa.eglfs.kms: enum 2: Cursor - 2 qt.qpa.eglfs.kms: property 1: id = 9014 name = 'FB_ID' qt.qpa.eglfs.kms: type is OBJECT qt.qpa.eglfs.kms: property 2: id = 9015 name = 'CRTC_ID' qt.qpa.eglfs.kms: type is OBJECT qt.qpa.eglfs.kms: property 3: id = 9010 name = 'CRTC_X' qt.qpa.eglfs.kms: type is SIGNED_RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: -2147483648 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 4: id = 9011 name = 'CRTC_Y' qt.qpa.eglfs.kms: type is SIGNED_RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: -2147483648 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 5: id = 9012 name = 'CRTC_W' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 6: id = 9013 name = 'CRTC_H' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 7: id = 9006 name = 'SRC_X' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 8: id = 9007 name = 'SRC_Y' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 9: id = 9008 name = 'SRC_W' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 10: id = 9009 name = 'SRC_H' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 11: id = 9024 name = 'input_fence' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4096 qt.qpa.eglfs.kms: property 12: id = 9022 name = 'zpos' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 255 qt.qpa.eglfs.kms: property 13: id = 9025 name = 'scaler_v2' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 18446744073709551615 qt.qpa.eglfs.kms: property 14: id = 9026 name = 'csc_v1' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 18446744073709551615 qt.qpa.eglfs.kms: property 15: id = 9027 name = 'capabilities' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 16: id = 9028 name = 'blend_op' qt.qpa.eglfs.kms: type is ENUM, value is 2, possible values are: qt.qpa.eglfs.kms: enum 0: not_defined - 0 qt.qpa.eglfs.kms: enum 1: opaque - 1 qt.qpa.eglfs.kms: enum 2: premultiplied - 2 qt.qpa.eglfs.kms: enum 3: coverage - 3 qt.qpa.eglfs.kms: property 17: id = 9023 name = 'alpha' qt.qpa.eglfs.kms: type is RANGE, value is 255, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 255 qt.qpa.eglfs.kms: plane 3: id = 4004 countFormats = 11 possibleCrtcs = 0x8 supported formats = RG16 RG24 RA15 RX15 RX24 RA24 BG16 XB24 AB24 RA12 RX12 qt.qpa.eglfs.kms: property 0: id = 9005 name = 'type' qt.qpa.eglfs.kms: type is ENUM, value is 1, possible values are: qt.qpa.eglfs.kms: enum 0: Overlay - 0 qt.qpa.eglfs.kms: enum 1: Primary - 1 qt.qpa.eglfs.kms: enum 2: Cursor - 2 qt.qpa.eglfs.kms: property 1: id = 9014 name = 'FB_ID' qt.qpa.eglfs.kms: type is OBJECT qt.qpa.eglfs.kms: property 2: id = 9015 name = 'CRTC_ID' qt.qpa.eglfs.kms: type is OBJECT qt.qpa.eglfs.kms: property 3: id = 9010 name = 'CRTC_X' qt.qpa.eglfs.kms: type is SIGNED_RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: -2147483648 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 4: id = 9011 name = 'CRTC_Y' qt.qpa.eglfs.kms: type is SIGNED_RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: -2147483648 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 5: id = 9012 name = 'CRTC_W' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 6: id = 9013 name = 'CRTC_H' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 2147483647 qt.qpa.eglfs.kms: property 7: id = 9006 name = 'SRC_X' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 8: id = 9007 name = 'SRC_Y' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 9: id = 9008 name = 'SRC_W' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 10: id = 9009 name = 'SRC_H' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4294967295 qt.qpa.eglfs.kms: property 11: id = 9024 name = 'input_fence' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4096 qt.qpa.eglfs.kms: property 12: id = 9022 name = 'zpos' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 255 qt.qpa.eglfs.kms: property 13: id = 9025 name = 'scaler_v2' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 18446744073709551615 qt.qpa.eglfs.kms: property 14: id = 9027 name = 'capabilities' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 15: id = 9028 name = 'blend_op' qt.qpa.eglfs.kms: type is ENUM, value is 2, possible values are: qt.qpa.eglfs.kms: enum 0: not_defined - 0 qt.qpa.eglfs.kms: enum 1: opaque - 1 qt.qpa.eglfs.kms: enum 2: premultiplied - 2 qt.qpa.eglfs.kms: enum 3: coverage - 3 qt.qpa.eglfs.kms: property 16: id = 9023 name = 'alpha' qt.qpa.eglfs.kms: type is RANGE, value is 255, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 255 qt.qpa.eglfs.kms: "HDMI3001" mode count: 1 crtc index: 0 crtc id: 1001 qt.qpa.eglfs.kms: mode 0 1920 x 720 @ 50 hz qt.qpa.eglfs.kms: Selected mode 0 : 1920 x 720 @ 50 hz for output "HDMI3001" qt.qpa.eglfs.kms: Physical size is QSizeF(0, 0) mm for output "HDMI3001" qt.qpa.eglfs.kms: Format is 34325258 requested_by_user = false for output "HDMI3001" Framebuffer size format is invalid. qt.qpa.eglfs.kms: Output "HDMI3001" framebuffer size is QSize(1920, 720) qt.qpa.eglfs.kms: property 0: id = 9001 name = 'EDID' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 1: id = 9002 name = 'DPMS' qt.qpa.eglfs.kms: type is ENUM, value is 0, possible values are: qt.qpa.eglfs.kms: enum 0: On - 0 qt.qpa.eglfs.kms: enum 1: Standby - 1 qt.qpa.eglfs.kms: enum 2: Suspend - 2 qt.qpa.eglfs.kms: enum 3: Off - 3 qt.qpa.eglfs.kms: property 2: id = 9015 name = 'CRTC_ID' qt.qpa.eglfs.kms: type is OBJECT qt.qpa.eglfs.kms: property 3: id = 9018 name = 'RETIRE_FENCE' qt.qpa.eglfs.kms: type is RANGE, value is 18446744073709551615, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4096 qt.qpa.eglfs.kms: property 4: id = 9021 name = 'capabilities' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 0: id = 9016 name = 'ACTIVE' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 1 qt.qpa.eglfs.kms: property 1: id = 9017 name = 'MODE_ID' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 2: id = 9029 name = 'input_fence_timeout' qt.qpa.eglfs.kms: type is RANGE, value is 10000, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 10000 qt.qpa.eglfs.kms: property 3: id = 9030 name = 'output_fence' qt.qpa.eglfs.kms: type is RANGE, value is 18446744073709551615, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4096 qt.qpa.eglfs.kms: property 4: id = 9031 name = 'output_fence_offset' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 1 qt.qpa.eglfs.kms: property 5: id = 9032 name = 'capabilities' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: Output HDMI3001 can use 1 planes: 4001 qt.qpa.eglfs.kms: Output eglfs plane is: 4001 qt.qpa.eglfs.kms: No EDID data for output "HDMI3001" qt.qpa.eglfs.kms: Creating new global GBM mouse cursor qt.qpa.eglfs.kms: Initializing cursor atlas from ":/cursor.json" qt.qpa.eglfs.kms: "HDMI3002" mode count: 1 crtc index: 1 crtc id: 1002 qt.qpa.eglfs.kms: mode 0 800 x 480 @ 60 hz qt.qpa.eglfs.kms: Selected mode 0 : 800 x 480 @ 60 hz for output "HDMI3002" qt.qpa.eglfs.kms: Physical size is QSizeF(0, 0) mm for output "HDMI3002" qt.qpa.eglfs.kms: Format is 34325258 requested_by_user = false for output "HDMI3002" Framebuffer size format is invalid. qt.qpa.eglfs.kms: Output "HDMI3002" framebuffer size is QSize(800, 480) qt.qpa.eglfs.kms: property 0: id = 9001 name = 'EDID' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 1: id = 9002 name = 'DPMS' qt.qpa.eglfs.kms: type is ENUM, value is 0, possible values are: qt.qpa.eglfs.kms: enum 0: On - 0 qt.qpa.eglfs.kms: enum 1: Standby - 1 qt.qpa.eglfs.kms: enum 2: Suspend - 2 qt.qpa.eglfs.kms: enum 3: Off - 3 qt.qpa.eglfs.kms: property 2: id = 9015 name = 'CRTC_ID' qt.qpa.eglfs.kms: type is OBJECT qt.qpa.eglfs.kms: property 3: id = 9018 name = 'RETIRE_FENCE' qt.qpa.eglfs.kms: type is RANGE, value is 18446744073709551615, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4096 qt.qpa.eglfs.kms: property 4: id = 9021 name = 'capabilities' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 0: id = 9016 name = 'ACTIVE' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 1 qt.qpa.eglfs.kms: property 1: id = 9017 name = 'MODE_ID' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 2: id = 9029 name = 'input_fence_timeout' qt.qpa.eglfs.kms: type is RANGE, value is 10000, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 10000 qt.qpa.eglfs.kms: property 3: id = 9030 name = 'output_fence' qt.qpa.eglfs.kms: type is RANGE, value is 18446744073709551615, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4096 qt.qpa.eglfs.kms: property 4: id = 9031 name = 'output_fence_offset' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 1 qt.qpa.eglfs.kms: property 5: id = 9032 name = 'capabilities' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: Output HDMI3002 can use 1 planes: 4002 qt.qpa.eglfs.kms: Output eglfs plane is: 4002 qt.qpa.eglfs.kms: No EDID data for output "HDMI3002" qt.qpa.eglfs.kms: "HDMI3003" mode count: 1 crtc index: 2 crtc id: 1003 qt.qpa.eglfs.kms: mode 0 800 x 480 @ 60 hz qt.qpa.eglfs.kms: Selected mode 0 : 800 x 480 @ 60 hz for output "HDMI3003" qt.qpa.eglfs.kms: Physical size is QSizeF(0, 0) mm for output "HDMI3003" qt.qpa.eglfs.kms: Format is 34325258 requested_by_user = false for output "HDMI3003" Framebuffer size format is invalid. qt.qpa.eglfs.kms: Output "HDMI3003" framebuffer size is QSize(800, 480) qt.qpa.eglfs.kms: property 0: id = 9001 name = 'EDID' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 1: id = 9002 name = 'DPMS' qt.qpa.eglfs.kms: type is ENUM, value is 0, possible values are: qt.qpa.eglfs.kms: enum 0: On - 0 qt.qpa.eglfs.kms: enum 1: Standby - 1 qt.qpa.eglfs.kms: enum 2: Suspend - 2 qt.qpa.eglfs.kms: enum 3: Off - 3 qt.qpa.eglfs.kms: property 2: id = 9015 name = 'CRTC_ID' qt.qpa.eglfs.kms: type is OBJECT qt.qpa.eglfs.kms: property 3: id = 9018 name = 'RETIRE_FENCE' qt.qpa.eglfs.kms: type is RANGE, value is 18446744073709551615, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4096 qt.qpa.eglfs.kms: property 4: id = 9021 name = 'capabilities' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 0: id = 9016 name = 'ACTIVE' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 1 qt.qpa.eglfs.kms: property 1: id = 9017 name = 'MODE_ID' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 2: id = 9029 name = 'input_fence_timeout' qt.qpa.eglfs.kms: type is RANGE, value is 10000, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 10000 qt.qpa.eglfs.kms: property 3: id = 9030 name = 'output_fence' qt.qpa.eglfs.kms: type is RANGE, value is 18446744073709551615, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4096 qt.qpa.eglfs.kms: property 4: id = 9031 name = 'output_fence_offset' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 1 qt.qpa.eglfs.kms: property 5: id = 9032 name = 'capabilities' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: Output HDMI3003 can use 1 planes: 4003 qt.qpa.eglfs.kms: Output eglfs plane is: 4003 qt.qpa.eglfs.kms: No EDID data for output "HDMI3003" qt.qpa.eglfs.kms: "HDMI3004" mode count: 1 crtc index: 3 crtc id: 1004 qt.qpa.eglfs.kms: mode 0 800 x 480 @ 1 hz qt.qpa.eglfs.kms: Selected mode 0 : 800 x 480 @ 1 hz for output "HDMI3004" qt.qpa.eglfs.kms: Physical size is QSizeF(480, 270) mm for output "HDMI3004" qt.qpa.eglfs.kms: Format is 34325258 requested_by_user = false for output "HDMI3004" Framebuffer size format is invalid. qt.qpa.eglfs.kms: Output "HDMI3004" framebuffer size is QSize(800, 480) qt.qpa.eglfs.kms: property 0: id = 9001 name = 'EDID' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 1: id = 9002 name = 'DPMS' qt.qpa.eglfs.kms: type is ENUM, value is 0, possible values are: qt.qpa.eglfs.kms: enum 0: On - 0 qt.qpa.eglfs.kms: enum 1: Standby - 1 qt.qpa.eglfs.kms: enum 2: Suspend - 2 qt.qpa.eglfs.kms: enum 3: Off - 3 qt.qpa.eglfs.kms: property 2: id = 9015 name = 'CRTC_ID' qt.qpa.eglfs.kms: type is OBJECT qt.qpa.eglfs.kms: property 3: id = 9018 name = 'RETIRE_FENCE' qt.qpa.eglfs.kms: type is RANGE, value is 18446744073709551615, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4096 qt.qpa.eglfs.kms: property 4: id = 9021 name = 'capabilities' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 0: id = 9016 name = 'ACTIVE' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 1 qt.qpa.eglfs.kms: property 1: id = 9017 name = 'MODE_ID' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: property 2: id = 9029 name = 'input_fence_timeout' qt.qpa.eglfs.kms: type is RANGE, value is 10000, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 10000 qt.qpa.eglfs.kms: property 3: id = 9030 name = 'output_fence' qt.qpa.eglfs.kms: type is RANGE, value is 18446744073709551615, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 4096 qt.qpa.eglfs.kms: property 4: id = 9031 name = 'output_fence_offset' qt.qpa.eglfs.kms: type is RANGE, value is 0, possible values are: qt.qpa.eglfs.kms: 0 qt.qpa.eglfs.kms: 1 qt.qpa.eglfs.kms: property 5: id = 9032 name = 'capabilities' qt.qpa.eglfs.kms: type is BLOB qt.qpa.eglfs.kms: Output HDMI3004 can use 1 planes: 4004 qt.qpa.eglfs.kms: Output eglfs plane is: 4004 qt.qpa.eglfs.kms: No EDID data for output "HDMI3004" qt.qpa.eglfs.kms: Sorted screen list: QVector(OrderedScreen(QPlatformScreen=0x4c8e1c0 ("HDMI3001") : 2147483647 / QPoint(0,0) / primary: false), OrderedScreen(QPlatformScreen=0x4ca9d30 ("HDMI3002") : 2147483647 / QPoint(0,0) / primary: false), OrderedScreen(QPlatformScreen=0x4caa7d0 ("HDMI3003") : 2147483647 / QPoint(0,0) / primary: false), OrderedScreen(QPlatformScreen=0x4cab420 ("HDMI3004") : 2147483647 / QPoint(0,0) / primary: false)) qt.qpa.eglfs.kms: Adding QPlatformScreen 0x4c8e1c0 ( "HDMI3001" ) to QPA with geometry QRect(0,0 1920x720) and isPrimary= false qt.qpa.eglfs.kms: Adding QPlatformScreen 0x4ca9d30 ( "HDMI3002" ) to QPA with geometry QRect(0,0 800x480) and isPrimary= false qt.qpa.eglfs.kms: Adding QPlatformScreen 0x4caa7d0 ( "HDMI3003" ) to QPA with geometry QRect(0,0 800x480) and isPrimary= false qt.qpa.eglfs.kms: Adding QPlatformScreen 0x4cab420 ( "HDMI3004" ) to QPA with geometry QRect(0,0 800x480) and isPrimary= false qt.qpa.input: evdevkeyboard: Using device discovery qt.qpa.input: udev device discovery for type QFlags(Device_Keyboard) qt.qpa.input: Found matching devices () qt.qpa.input: evdevmouse: Using device discovery qt.qpa.input: udev device discovery for type QFlags(Device_Mouse|Device_Touchpad) qt.qpa.input: Found matching devices ("/dev/input/event0") qt.qpa.input: Adding mouse at "/dev/input/event0" qt.qpa.input: create mouse handler for "/dev/input/event0" "" qt.qpa.input: evdevtouch: Using device discovery qt.qpa.input: udev device discovery for type QFlags(Device_Touchpad|Device_Touchscreen) qt.qpa.input: Found matching devices ("/dev/input/event1", "/dev/input/event2") qt.qpa.input: evdevtouch: Adding device at "/dev/input/event1" qt.qpa.input: evdevtouch: Adding device at "/dev/input/event2" qt.qpa.input: evdevtouch: Using device /dev/input/event1 qt.qpa.input: evdevtouch: /dev/input/event1: Protocol type B (multi), filtered=no qt.scenegraph.general: threaded render loop qt.scenegraph.general: Using sg animation driver qt.qpa.input: evdevtouch: /dev/input/event1: min X: 0 max X: 4095 qt.scenegraph.general: Animation Driver: using vsync: 20.00 ms qt.qpa.input: evdevtouch: /dev/input/event1: min Y: 0 max Y: 4095 qt.qpa.input: evdevtouch: /dev/input/event1: min pressure: 0 max pressure: 0 qt.qpa.input: evdevtouch: /dev/input/event1: device name: centraltouch qt.qpa.input: evdevtouch: Using device /dev/input/event2 qt.qpa.input: evdevtouch: /dev/input/event2: Protocol type B (multi), filtered=no qt.qpa.input: evdevtouch: /dev/input/event2: min X: 0 max X: 4095 qt.qpa.input: evdevtouch: /dev/input/event2: min Y: 0 max Y: 4095 qt.qpa.input: evdevtouch: /dev/input/event2: min pressure: 0 max pressure: 0 qt.qpa.input: evdevtouch: /dev/input/event2: device name: magictouch Init view is null: false loadColorCorrectionProfiles Color profile version: 1 Try binding post processing for screen: 0 qt.qpa.eglfs.kms: Creating gbm_surface for screen HDMI3001 qt.qpa.eglfs.kms: Got native format 34324258 from eglGetConfigAttrib() with return code true qt.quick.focus: QQuickWindowPrivate::setFocusInScope(): qt.quick.focus: scope: QObject(0x0) qt.quick.focus: item: QQuickRootItem(0x4ca5340) qt.quick.focus: activeFocusItem: QObject(0x0) qt.accessibility.cache: insert - id: 2147483648 iface: QAccessibleInterface(0x4d38c50 name="" role=Window obj=QQuickView(0x4cac130)rect=QRect(0,0 1920x720)) qt.scenegraph.renderloop: exposureChanged() QQuickView(0x4cac130 active, visibility=QWindow::Windowed, flags=QFlags(Window), geometry=0,0 1920x720) qt.scenegraph.renderloop: exposureChanged() QQuickView(0x4cac130 active exposed, visibility=QWindow::Windowed, flags=QFlags(Window), geometry=0,0 1920x720) qt.scenegraph.renderloop: handleExposure() QQuickView(0x4cac130 active exposed, visibility=QWindow::Windowed, flags=QFlags(Window), geometry=0,0 1920x720) qt.scenegraph.renderloop: - adding window to list qt.scenegraph.renderloop: - starting render thread Created context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::NoProfile) with config: EGL_BUFFER_SIZE: 24 EGL_ALPHA_SIZE: 0 EGL_BLUE_SIZE: 8 EGL_GREEN_SIZE: 8 EGL_RED_SIZE: 8 EGL_DEPTH_SIZE: 24 EGL_STENCIL_SIZE: 8 EGL_CONFIG_CAVEAT: 12344 EGL_CONFIG_ID: 7 EGL_LEVEL: 0 EGL_MAX_PBUFFER_HEIGHT: 16384 EGL_MAX_PBUFFER_PIXELS: 268435456 EGL_MAX_PBUFFER_WIDTH: 16384 EGL_NATIVE_RENDERABLE: 0 EGL_NATIVE_VISUAL_ID: 875709016 EGL_NATIVE_VISUAL_TYPE: -1 EGL_SAMPLES: 0 EGL_SAMPLE_BUFFERS: 0 EGL_SURFACE_TYPE: 1445 EGL_TRANSPARENT_TYPE: 12344 EGL_TRANSPARENT_BLUE_VALUE: -1 EGL_TRANSPARENT_GREEN_VALUE: -1 EGL_TRANSPARENT_RED_VALUE: -1 EGL_BIND_TO_TEXTURE_RGB: 1 EGL_BIND_TO_TEXTURE_RGBA: 0 EGL_MIN_SWAP_INTERVAL: 0 EGL_MAX_SWAP_INTERVAL: 1 qt.scenegraph.renderloop: - OpenGL context created qt.scenegraph.renderloop: polishAndSync (in expose) QQuickView(0x4cac130 active exposed, visibility=QWindow::Windowed, flags=QFlags(Window), geometry=0,0 1920x720) qt.scenegraph.renderloop: - lock for sync qt.scenegraph.renderloop: - wait for sync qt.scenegraph.renderloop: (RT) run() qt.scenegraph.general: Using sg animation driver qt.scenegraph.general: Animation Driver: using vsync: 20.00 ms qt.scenegraph.renderloop: (RT) syncAndRender() qt.scenegraph.renderloop: (RT) - rendering started qt.scenegraph.renderloop: (RT) - window not ready, skipping render qt.scenegraph.renderloop: (RT) - rendering done qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 0ms, sync=0, render=0, swap=0 - (on render thread) qt.scenegraph.renderloop: (RT) --- begin processEvents() qt.scenegraph.renderloop: (RT) WM_RequestSync qt.scenegraph.renderloop: (RT) - triggered from expose qt.scenegraph.renderloop: (RT) - repaint regardless qt.scenegraph.renderloop: (RT) --- done processEvents() qt.scenegraph.general: texture atlas dimensions: 2048x1024 qt.scenegraph.general: R/G/B/A Buffers: 8 8 8 0 qt.scenegraph.general: Depth Buffer: 24 qt.scenegraph.general: Stencil Buffer: 8 qt.scenegraph.general: Samples: 0 qt.scenegraph.general: GL_VENDOR: Qualcomm qt.scenegraph.general: GL_RENDERER: Adreno (TM) 530 qt.scenegraph.general: GL_VERSION: OpenGL ES 3.2 qt.scenegraph.general: GL_EXTENSIONS: GL_AMD_compressed_ATC_texture GL_ANDROID_extension_pack_es31a GL_ARM_shader_framebuffer_fetch_depth_stencil GL_EXT_EGL_image_array GL_EXT_EGL_image_external_wrap_modes GL_EXT_EGL_image_storage GL_EXT_YUV_target GL_EXT_blend_func_extended GL_EXT_blit_framebuffer_params GL_EXT_buffer_storage GL_EXT_clip_control GL_EXT_clip_cull_distance GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_copy_image GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers_indexed GL_EXT_external_buffer GL_EXT_fragment_invocation_density GL_EXT_geometry_shader GL_EXT_gpu_shader5 GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_EXT_primitive_bounding_box GL_EXT_robustness GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_shader_framebuffer_fetch GL_EXT_shader_io_blocks GL_EXT_shader_non_constant_global_initializers GL_EXT_tessellation_shader GL_EXT_texture_border_clamp GL_EXT_texture_buffer GL_EXT_texture_cube_map_array GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_format_sRGB_override GL_EXT_texture_norm16 GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_type_2_10_10_10_REV GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_debug GL_KHR_no_error GL_KHR_robust_buffer_access_behavior GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_ldr GL_NV_shader_noperspective_interpolation GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_element_index_uint GL_OES_framebuffer_object GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_sample_shading GL_OES_sample_variables GL_OES_shader_image_atomic GL_OES_shader_multisample_interpolation GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_3D GL_OES_texture_compression_astc GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_texture_stencil8 GL_OES_texture_storage_multisample_2d_array GL_OES_texture_view GL_OES_vertex_array_object GL_OES_vertex_half_float GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_QCOM_alpha_test GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate GL_QCOM_texture_foveated GL_QCOM_tiled_rendering qt.scenegraph.general: Max Texture Size: 16384 qt.scenegraph.general: Debug context: false I/Adreno-1 (14247,14255): : connecting using conn_id 2 uhab:info(14247:14255):habmm_socket_open: opened fd 9, refcnt 4, return 0, vcid 19100002 I/Adreno-1 (14247,14255): : gsl_memory_alloc_rpc: connected from new thread I/Adreno-1 (14247,14255): : thread successfully connected to server fbo = 1 width = 1920 height = 720 size = QSize(1920, 720) qt.scenegraph.renderloop: (RT) syncAndRender() qt.scenegraph.renderloop: (RT) - updatePending, doing sync qt.scenegraph.renderloop: (RT) sync() qt.quick.dirty: QQuickWindowPrivate::updateDirtyNodes(): qt.quick.dirty: QSGNode: QQuickRootItem(0x4ca5340, parent=0x0, geometry=0,0 1920x720) Size|ChildrenChanged qt.quick.dirty: QSGNode: QQuickItem(0x4d25090, parent=0x4ca5340, geometry=0,0 1920x720) Size|ChildrenChanged|ParentChanged|Window qt.quick.dirty: QSGNode: QQuickRectangle(0x4d25930, parent=0x4d25090, geometry=480,180 960x360) Position|Size|Content|ChildrenChanged|ParentChanged|Clip|Window qt.quick.dirty: QSGNode: QQuickRectangle(0x4d25ce0, parent=0x4d25930, geometry=240,90 480x180) Position|Size|Content|OpacityValue|ChildrenChanged|ParentChanged|Window qt.quick.dirty: QSGNode: QQuickRectangle(0x4d26180, parent=0x4d25ce0, geometry=120,45 240x90) Position|Size|Content|OpacityValue|ParentChanged|Window qt.quick.dirty: QSGNode: QQuickRectangle(0x4d252a0, parent=0x4d25090, geometry=10,10 1900x700) Position|Size|Content|ParentChanged|Window qt.scenegraph.renderloop: (RT) - renderer was created qt.scenegraph.renderloop: (RT) - rendering started qt.opengl.diskcache: OpenGL ES v3 context qt.opengl.diskcache: Supported binary format count = 1 qt.opengl.diskcache: Shader cache supported = 1 qt.opengl.diskcache: Cache location '/home/root/.cache/qtshadercache-arm64-little_endian-lp64/' writable = 1 qt.opengl.diskcache: program with 2 shaders, cache key 7d5f9fc417d36376dbfbebf864483aca3a25ac1a qt.opengl.diskcache: Program binary set for program 4, size 1482, format 0x8740, err = 0x0 qt.opengl.diskcache: Program binary received from cache qt.scenegraph.time.compilation: shader compiled in 8ms qt.scenegraph.time.renderer: time in renderer: total=20ms, preprocess=0, updates=0, binding=0, rendering=20 qt.qpa.eglfs.kms: Adding FB, size 1920x720, DRM format 0x34324258 qt.qpa.eglfs.kms: Setting mode for screen HDMI3001 qt.scenegraph.renderloop: (RT) - rendering done qt.scenegraph.renderloop: (RT) - wake Gui after initial expose qt.scenegraph.time.renderloop: Frame rendered with 'threaded' renderloop in 49ms, sync=2, render=26, swap=20 - (on render thread) qt.scenegraph.renderloop: (RT) --- begin processEvents() qt.scenegraph.renderloop: (RT) --- done processEvents() qt.scenegraph.renderloop: (RT) done drawing, sleep... qt.scenegraph.renderloop: (RT) --- begin processEventsAndWaitForMore() qt.scenegraph.renderloop: - unlock after sync qt.scenegraph.time.renderloop: Frame prepared with 'threaded' renderloop, polish=0, lock=0, blockedForSync=87, animations=0 - (on Gui thread) QQuickView(0x4cac130 active exposed, visibility=QWindow::Windowed, flags=QFlags(Window), geometry=0,0 1920x720) qt.scenegraph.renderloop: - done with handleExposure() qt.qpa.input: evdevtouch: Updating QInputDeviceManager device count: 1 touch devices, 1 pending handler(s) qt.qpa.input: evdevtouch: Updating QInputDeviceManager device count: 2 touch devices, 0 pending handler(s)