PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` ELF>!@Hy@8@kk hmhm hm  mm m @@$$Ptdbbb44QtdRtdhmhm hm GNUPFҵf AJA P H@ PRUBE|qXHV{vb ] :@$FjF9ht2u B[yo.j]?*S }=a |8 R"1.pHs Xs Hs  G  DQF PT__gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassesply_buffer_append_from_fdmemcpy__errno_locationply_logger_get_error_defaultply_logger_is_tracing_enabledply_logger_flushply_logger_inject_with_non_literal_format_stringdrmDropMastercalloc__strdupply_event_loop_get_defaultply_list_newply_buffer_newmalloc__assert_failply_event_loop_stop_watching_fdply_terminal_get_fdply_event_loop_watch_fdply_array_get_uint32_elementsply_array_get_sizedrmModeSetCrtcply_list_get_lengthply_list_get_first_nodeply_list_node_get_dataply_list_get_next_nodeply_pixel_buffer_newply_pixel_buffer_get_argb32_dataply_pixel_buffer_free__stack_chk_failply_terminal_is_activedrmModeGetCrtcdrmModeFreeCrtcply_terminal_set_modeply_terminal_set_unbuffered_inputply_pixel_buffer_get_updated_areasply_region_get_sorted_rectangle_listply_region_cleardrmSetMasterply_region_add_rectangleply_terminal_activate_vtply_array_add_uint32_elementdrmModeGetResourcesply_hashtable_newdrmModeGetConnectordrmModeGetEncoderdrmModeFreeEncoderdrmModeFreeConnectorply_hashtable_freeply_hashtable_lookupply_array_newply_pixel_buffer_fill_with_colorply_list_append_dataply_hashtable_insertply_array_freeply_list_remove_nodeply_terminal_stop_watching_for_active_vt_changedrmCloseply_renderer_generic_driver_get_interfaceply_terminal_openply_terminal_is_vtply_terminal_closeply_terminal_watch_for_active_vt_changeply_renderer_backend_get_interfaceply_hashtable_direct_compareply_hashtable_direct_hashmunmapdrmIoctldrmModeRmFBply_hashtable_removedrmModeDirtyFBmmapdrmModeAddFBdrmGetCaplibdrm.so.2libply-splash-core.so.2libudev.so.1libply.so.2libm.so.6librt.so.1libdl.so.2libc.so.6_edata__bss_start_enddrm.soGLIBC_2.14GLIBC_2.4GLIBC_2.2.5 ii ui !hm `"pm  "m m r 0$r Br Dr @Cr 8r 2r (r 0r #r .r "r "r "r 0&r P%r %s PIs 0Is Ms G s `L(s K0s K8s J@s Jo o o &o Eo Go Ho Kp  p (p 0p 8p @p Hp  Pp  Xp  `p  hp  pp xp p p p p p p p p p p p p p p Vp p q q  q !q " q #(q $0q %8q &@q 'Hq (Pq )Xq *`q +hq ,pq -xq .q /q 0q 1q 2q 3q 4q 5q 6q 7q 8q 9q :q ;q <q =q >r ?r @r Ar B r C(r D0r F8r I@r JHr KPr LXr M`r Nhr OHHS HtcH5S %S @%S h% S h%S h%R h%R h%R h%R h%R hp%R h`%R h P%R h @%R h 0%R h %R h %R h%R h%R h%R h%R h%zR h%rR h%jR h%bR h%ZR hp%RR h`%JR hP%BR h@%:R h0%2R h %*R h%"R h%R h%R h % R h!%R h"%Q h#%Q h$%Q h%%Q h&%Q h'p%Q h(`%Q h)P%Q h*@%Q h+0%Q h, %Q h-%Q h.%Q h/%Q h0%Q h1%Q h2%zQ h3%rQ h4%jQ h5%bQ h6%ZQ h7p%RQ h8`%JQ h9P%BQ h:@%:Q h;0%2Q h< %*Q h=%"Q h>%Q h?%Q h@% Q hA%Q hB%P hC%P hD%P hE%P hF%P hGp%P hH`%P hIP%P hJ@HQ H=Q UH)HHw]HM Ht]@HaQ H=ZQ UH)HHHH?HHu]HM Ht]H@=!Q u'H=M UHt H=BK h]P @f.H=K t&HoM HtUH=J H]WKf.HG`Ðf.1H9>uHFHG8Ðf.SHHCHCHtHsH{ H[@[fDAWIIAVIAUATIULSHIPIXIHHL, H9tFL9r ,HUHLLHIMMI9wH[]A\A]A^A_@L9uHHL[]A\A]HA^A_Hf.ATUSHHD HtKHDeLk:Hi-H5-Hǹ1HDe{$c|[]A\ÐAVAUATIUHSHHHHC(HD(kHtRZHRLs(DmEL6H,H5H-HM{1.HDmC$HHC`pLcHCHH[]A\A]A^@Ht!H/dev/dri@/car@Hd0fP HC($Df.HHtH8H9u,HVHN HH 9H5+H=+H k9H5+H=,HSt0HG8HH9uCHtHvH?HCH[H 39H5l+H=p+H 9H5M+H=,lff.USHHHtPHG8HH9ucH1Ht2H;LlH eH]IrHEH[]H K8H5*H=*H ,8H5*H=v+@ATUSHdHD HatKHDeL7HI*H5J+Hǹ1HDeHH;[]A\AWAVAUATIUSHH8H~8T$H{8I#AHcCHHS@HHL,Lj(HŋD$6HuBsLT$E1Ll$D<$1A<$MH8[]A\A]A^A_HD$HS(LK EHT$(LL$ HT$(LL$ LL6H5e*Hǹ1H$H)H~D$EHfDegHYPHHDe[LLJ4HMHLMHI HstiHHS(LK E>HT$LL$HT$LL$LH5Hǹ1H$H+HE>H{H{@dH{8HI}HM.H([]A\A]A^A_Df.AUATUSHHHD #HtRH Lk(DeLHoH58HM鹊1HDeH{`\H{(HH[]A\A]ATUSHHD Hu}H{`H{HtH5DHLH{tPDeLHHCHH{P{$HCHCx device_fd >= 0head != ((void *)0)[%s:%d] %45.45s:dropping master [%s:%d] %45.45s:creating renderer backend for device %s has_input_source (backend, input_source)[%s:%d] %45.45s:input source disconnected, reopening [%s:%d] %45.45s:Setting scan out buffer of %ldx%ld head to our buffer [%s:%d] %45.45s:Couldn't set scan out buffer for head with controller id %d [%s:%d] %45.45s:scanning out %s directly to console [%s:%d] %45.45s:Console fb is %ldx%ld and screen contents are %ldx%ld. They aren't the same dimensions; forcing black [%s:%d] %45.45s:Drawing %s to console fb [%s:%d] %45.45s:Setting scan out hardware to console fb [%s:%d] %45.45s:unmapping %ldx%ld renderer head [%s:%d] %45.45s:Needed to reset scan out buffer on %ldx%ld renderer head [%s:%d] %45.45s:taking master and scanning out [%s:%d] %45.45s:activating on vt change [%s:%d] %45.45s:deactivating on vt change backend->driver_interface != ((void *)0)backend->driver != ((void *)0)[%s:%d] %45.45s:Creating buffer for %ldx%ld renderer head [%s:%d] %45.45s:Mapping buffer for %ldx%ld renderer head [%s:%d] %45.45s:Redrawing %ldx%ld renderer head [%s:%d] %45.45s:Tried to add connector with resolution %dx%d to %dx%d head [%s:%d] %45.45s:Adding connector with id %d to %dx%d head [%s:%d] %45.45s:Could not get card resources [%s:%d] %45.45s:Found already lit monitor [%s:%d] %45.45s:No valid mode currently active on monitor [%s:%d] %45.45s:Looking for connector mode index of active mode %dx%d [%s:%d] %45.45s:Found connector mode index %d for mode %dx%d [%s:%d] %45.45s:falling back to first available mode connector_mode_index < connector->count_modesply_array_get_size (head->connector_ids) > 0[%s:%d] %45.45s:Creating %ldx%ld renderer head [%s:%d] %45.45s:couldn't connect monitor to existing head [%s:%d] %45.45s:Could not initialize heads [%s:%d] %45.45s:Could not create minimal (%ux%u) 32bpp dummy buffer [%s:%d] %45.45s:Device doesn't support 32bpp framebuffer [%s:%d] %45.45s:freeing %ldx%ld renderer head [%s:%d] %45.45s:destroying renderer backend for device %s [%s:%d] %45.45s:closing device [%s:%d] %45.45s:unloading driver backend->device_name != ((void *)0)[%s:%d] %45.45s:Opening '%s' [%s:%d] %45.45s:open failed: %m [%s:%d] %45.45s:could not open terminal: %m [%s:%d] %45.45s:terminal is not a VT create_backenddestroy_backendload_driveropen_deviceopen_deviceunload_driverunload_driverply_renderer_head_freeon_active_vt_changedclose_devicehas_32bpp_supportply_renderer_head_add_connectorply_renderer_head_newply_renderer_head_newfind_index_of_modeget_index_of_active_modefind_controller_for_encodercreate_heads_for_active_connectorsquery_devicequery_deviceply_renderer_head_redrawply_renderer_head_mapply_renderer_head_mapply_renderer_head_unmapply_renderer_head_set_scan_out_buffer_to_consoleunmap_from_deviceactivatedeactivateply_renderer_head_set_scan_out_bufferflush_headflush_headon_input_source_disconnectedopen_input_sourceset_handler_for_input_sourceclose_input_source?./ply-renderer-generic-driver.c[%s:%d] %45.45s:could not fetch buffer %u [%s:%d] %45.45s:fetched %ux%u buffer with stride %u [%s:%d] %45.45s:Could not deallocate GEM object %u: %m [%s:%d] %45.45s:Could not map GEM object %u: %m [%s:%d] %45.45s:Could not allocate GEM object for frame buffer: %m [%s:%d] %45.45s:returning %ux%u buffer with stride %u [%s:%d] %45.45s:Could not set up GEM object as frame buffer: %m buffer != ((void *)0)buffer->map_count >= 0ply_renderer_buffer_newcreate_bufferfetch_bufferply_renderer_buffer_mapmap_bufferply_renderer_buffer_unmapunmap_bufferbegin_flushend_flushply_renderer_buffer_freedestroy_buffer;4%غPx@p8 8P80(Hxh0x(Xp8HhH X zRx $FJ w?;*3$"D\ t*Aa F A\BHE B(D0D8D@T 8A0A(B BBBE I8G0A(B BFB, PBAA wAB<<BBB I(I0 (A BBBE |]DZ A tDq A , AAG R AAA ,}BAA qABLBBB B(D0A8Gp 8C0A(B BBBD Ll0YBBE B(A0A8G 8A0A(B BBBH <@tBBA D(G0Q (A ABBI dBBB B(D0A8Dp 8A0A(B BBBM D 8A0A(B BBBA <dBBD A(D0 (A ABBA L'BAA p ABI ` ABM O ABN OABLjBBB B(A0D8D` 8A0A(B BBBG dDBHF B(A0E8J`j 8A0A(B BBBJ  8C0A(B BBBB Lz BBB B(A0D8D 8A0A(B BBBD D0BBB E(A0A8D`8A0A(B BBB4DBBA A(G0(D ABB,|p_BAA  ABA t BBA A(G0 (C ABBF w (C ABBI | (C ABBD W (C ABBI $8L<0mBBG E(D0D8DPg 8C0A(B BBBA PAP$PAAMD iDA<xBBA D(G@b (D ABBE H?AZ E $4hAI  AF \CD_ A | kDh A 4phBCD D@T  AABK LBBE B(I0D8L  8A0A(B BBBG $xTD J A `" "m   DQhm pm oX 0 - p xH o8ooom &6FVfv&6FVfv&6FVfv  & 6 F V f v !!&!6!F!V!f!v!!!!0$BD@C82(0#."""0&P%%PI0IMG`LKKJJdrm.so.debug,7zXZִF!t/]?Eh=ڊ2N䦾 ܪB~W 4W@EAA<9JZlQ#{,n12Wl>^(SE(a#թFpb\}1+E =q `pZ7U ̱tFY58 b50^>uio1 /RGAy7` *\$(s7G0gU T OI5}e}yT2[i9|Y}Kq*-;YHܢ$-BVNH~=oh  {)7Hk])&Cq?H[Ős2bo{F