ELF(+ 4 (pXXttLQtdRtdmZ <Nd`PLqJ{5jeYg:sw]=|cl46S@)^U[Q/0%EF\}TI_y.an#,GR!8Cbp>oV;i?rz  k*32+(1~7v9AMhHK' O$f"XtD-xBuW&%f 5b  !@ 8p C CI R4fgikloprsvxyz{}~ o8 p7@9oI2 4cQ  x1p ): xe  .  o sF4 D :  Dp\ 4 < LP5t 0\ 0 G p ZH Q X t qL  G h9  `0, 44 @ <1< 6T |(  D ?H 8P x  B0 . l  8c . x T4U, 44 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  U&y 4 * 0ii < ii F  ӯkP yѯ [ t)h @(,10Y4]8_<a f $(,s0 4 8 < @ DpHLPTX\`dhlptxx|t !"#u$%&'()*+,k-./02} 345m 6$7(8,o094:8;<r@gDH{L<P=T>X?\@`AdBhlCpytxD|vEFiGHIJKLMNOhPRjS|TUVWXZ\wn] ^`abc d$e@--尺ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌ0 0 R/H4@@0< 0S /,0M00S Ѝ/Ѝ/h`0LLH 0A C/,0M00S Ѝ/Ѝ/8L L0 0 R/8 @-0S (00 0 謵d<|l@-J!M P`p rGP02P0PRRR 4RRR C C C 0C] R|RRR 0R C N„"2Ѝ>'>?b?|c|cc@-J)LP @2 M(,"@P#PPcR* ЍTi`P  9p*WR Ѝlb@-P MPk@P ЍPP  p`P  0 9D  Ѝ (b baa@-`lM`@P  fpPP  z0 ~d f lЍ<,zhla4ataaa`/@-@ @e`p@-R@ <]p P p$PPTg  Pp``p@-@Y PpPPCQ Pp`A-LaMP` @PЍ0 nv 00]pW  pU X P  0 0@sЍd0$ dp0 `P  0,0 l,__0_C-@,q M 1`pPP@ Ѝ 0P @P ؐ  P=6 0S   P@PP  0(0( 0s^,D^0@-2!M@PgN?!a ?P0# h040l_`00LU@P01ߍ0^_]]]]]]]0@- 4GM@ M PC?i# P04 l80 2xh00~00L80l Gލ Ѝ0`a\\\\_`\__L\_0@- M@ PC?/ P0 / ]t X@  016| p `00'00D@0t ߍ0P_c@[<[p[h[[P^P^Z(^0@-2!NM@ MPmN?#g EP0, xDjHe|`x[h01TQH00Nލ Ѝ0ZdYYpdhdYYYYY0@-S/M@ PS?U/ P0" ||Hl\01H<00ߍ0\ghXXXX`XdX`X0@-S/M@P>! P0" ni|Ll\01GH<00=ߍ0DfhWWWWHWLWHW0@-S/M@ PS?/ fP00" (0#|d0l0\041H0|<00ߍ0,eilVhVVV0V4V0Vp@-@`QMjM PF2S 40($= P$QލЍp0"$X$9$4($/0,22S |$"p$\QލЍp@$j|kdo$U UTULUDXTXXTT0@- M@P0N" P0,' y,t`,,p0,`042ML,@00Cߍ0ipSSSSV`SdS`S0@- M@P0/. kP0 , - (T X  t d0$1P wD00ߍ0gqR|R]]RRR RR0@- SM@ PA0 ; P0 HH@C00P0Sߍ0st@s8s QO-pPM0@Y524C ԍA Q T  PN6r16CT] ^YeYfET U9V9ETOP`:X"Y"2S 0S\ D03N1CN&2!CTS0WV ,0rq2 s( t"0080$p4`0"p "Xh b( l $,   C2S1 @4Ѝ0D  < 0"80Q  r R8HD2  ᐑ) 0PD<0D"  0D"  @80H ᓕ#2D2t0S De )2S 80@㓕%202tD0\   {nmnnnnk|ll`jllk,k|ijO-| kT@  d ^Le s`2Pe 3/t SPe-L2@ @ <P <Ѝ0S P8pU 0s P8pUT0L™ d`h+80"PB㓕#R.@T LX` .4XTL™0d <`h<ЍO TL™0  u_<ЍO80P".@ 㓕# 0X2TL"^ :2S 80.㓕%000lOTL™0P  Cj8ijjjjDje\idePhxhgd\gO-@`M0Pူ0(00,0X z Z,0jz$ Zz zC*00j zZ,pC$Jzj Izj'z(Z@*Z,j.j)j/j0(0+zI-z X W&, e &,e $ B0C80Sw fʴS} !SV+;  +";$ &|0t S4 xpQ0 ZZzjZj*Zz:0zJSj%jz:z z2SJjjjzzjzT 2S RH` u|p qP@vz2SG0Y%2$CST A"2$CS P@`ZS+;  +";$ &'S b'S (S+;  +";$ &#S $Sx+y;r s +";$ & &e  &e d B724CBW1VCRRA215CPPQPU *0W;:S 02{2S{{zz  P P@@0S 2S 40$4.hh00$$  tuHЍ????????o@Bhhv dB'2$CS62S PL z 0A z+ *kk:;[{ kkj{{j z z  bP  2S 3#*:A"1%CSI 2S 0A"1%C:SP@r p} =X` `p \P @ajzZj*z +{ 1+SuFd+e;f g +";$ &_+`;Y Z +";$ &Z+[;\ ] +";$ & PdTZzjJzZ*Zjz4 Kk+{1+S ? P0@A224CR@ P*0 ; @ :+{ {{zz#jzZj*z +{ 1+Sd o@????????t]a\`[`ßO-<` dMPp@E2f@`002帢00D0 <@@`80 z z pzq{z@`TP, zKz z 2zS pzq{z İ  0  2 Szz  @ 1+S@DQP_P00$@0PT0 O8lQ ( 32S" (-dЍ z   td@( 0$,0@D0C6@n__Z^,_^^^]T^D^@^dX ^A-P-M(`@,0E@Qb0z Q c犸5$0 z0;zzzZJz 0zSSzz q p++rq{{z zL:2S: q^PpW`0$PL DAH Y;(t|3ߍdT z z0@ 0 1+S,\h\ \\\\(\V\ŸO-P @-dMZ@h@VV&zȊ2Pp皸00Ȋ|200ɚ0?\XbpP4D` P00$ 0Py #   j  8SOz[0%jz00jz:24zz*S;s8z< +rK q; p+Kt;sk+rkjq{ j{ z z   zz0` 0 1+S2S} zz00  1+SodЍ8hThHUX[HZZ8Z ZZYZXp@-@ZMQ)  p2 3/` 0-b A@0C@D#/C3a4$TDЍp H29Ѝp(`1Ѝp-XXPx<Ѝ P 0(0 L0TP 0 @o(O-Z-M2SЍ  >0S'Kp$@`תțɋN2S 2S zKz z+j[a@!"$*  ; q$1໷kK J j dl 0 Bhu hp0 0Cdm hlp0@0Cd d0pl A B[ 0`NOS0l0d 0CRpSp0h 0CS 2 BA  0"0C9 " 0@0C0  2  BA' pS, 0 N$, ( •呗'2 @ `@D @D `F  `F "0   " 0 @ 2 A w xЍh *T2+S >bX9?A`"?J4?s?j+ſU0*д?v/?A8PO-`AMP@hP:lPZ02I"R 0AS p0rd0!0T00X00\00`02S z ,< ̗  ,0<0  <,4,N621CY1CYYERR00R0YYER0N&1"CjP0zSZjzZ`  ƚKk+Ū{$[dKd;b+bK[+z;0㯻[a `K +;2+. waKt;s+r[[{{kkZZzjjzwB"R  L R8 RO Rb Rm H` ӝbA\0X0CT dB/C3b8( 0@0C  DOC3d2$Yʘ! Q0@@< Q  @@Aߍ, R/0 SNr RR8 ;: +   .; .+/kK.[;c+b&;$++{ `+k+[' ;+ ;s+r N D2SnP0Px0 @0p0A215C\00t0] J4?s?j+ſbX9?A`"?U0*д?v/?o@ONj<tL9HIIIdIIIGG6 F0408\ 0<D0 0@H09 P\  \c D@<80 40B , ';   (0NOS(2S R <,'; HD@ <840p ʄ 0 ,t,(($$̜ 0,($  D@ >=@-@2S 2Sa@-@@@@a@-@P @//////O-R724CtMR N621CR N612CR@0`@<ğA@ Œ P:p@p ;04 @00 )0 0W 0 0  23 o k i P 0P_ ]d W UH PO M,0 G P C >0  0  3+.  " -%TU2000 ` W4 H P  tЍA215CRb Y6Y5ER Y5Y6ER@`0XY524CRA215C@0`@KR716C@`R`G0@x p WS:/P UP^P@B724C`R30`"R8 0BR Y510CR!@ 0`@@`0@ @0`@@``@`0@`0`0`X?p) =<<<<<h=d='D=(=$=L<@-3.66echo %s > /tmp/gpu_version/proc/mpp_service/disp_opt/sys/kernel/debug/dri/129/gem_names/tmp/gpu_debugrberror malloc size=%d fail %dfree | grep Mem > /tmp/mem.txt/tmp/mem.txt%*s%*s%*s%*s%*s%*s%drk-debug The file=%s cann't open GL %s = %s %s() returned %d after %s() eglError (0x%x) after %s() glError (0x%x) Could not compile shader %d: %s Guessing at GL_INFO_LOG_LENGTH size glAttachShaderCould not link program: %s texCoordsvPositionglGetAttribLocationyuvTexSamplerglGetUniformLocationprojectionprojectnormal#version 310 es precision highp float; uniform mat4 projection; uniform mat4 projectnormal; layout(location = 0) in vec4 vPosition; layout(location = 1) in vec2 texCoords; out vec2 yuvTexCoords; void main() { yuvTexCoords = texCoords ; gl_Position = vPosition; } #version 310 es #extension GL_OES_EGL_image_external : require #extension GL_EXT_YUV_target : require precision highp float; in vec2 yuvTexCoords; layout (yuv) out vec4 outColor; uniform __samplerExternal2DY2YEXT yuvTexSampler; void main() { outColor = texture(yuvTexSampler, yuvTexCoords); } AlutyuvTexSampler0yuvTexSampler1rk-debug setupGraphicsRenderRGB [%d,%d,%d,%d] #version 310 es precision highp float; layout(location = 0) in vec4 vPosition; layout(location = 1) in vec2 texCoords; out vec2 yuvTexCoords; void main() { yuvTexCoords = texCoords ; gl_Position = vPosition; } #version 310 es #extension GL_EXT_YUV_target : require #extension GL_ARM_shader_framebuffer_fetch : enable precision mediump float; uniform __samplerExternal2DY2YEXT yuvTexSampler0; uniform __samplerExternal2DY2YEXT yuvTexSampler1; uniform vec4 Alut; mediump vec4 gl_LastFragColorARM; in vec2 yuvTexCoords; layout (yuv) out vec4 outColor; void main() { vec4 colormix; vec4 rgbTex ; vec3 yuvTex ; vec3 yuvTex1 ; float a0 ; float a1 ; vec4 color0 = texture(yuvTexSampler0, yuvTexCoords); if( color0.r == 0.0 && color0.g == 0.0 && color0.b == 0.0 ) { discard; } a1 = Alut.y; { outColor.xyz = rgb_2_yuv(color0.xyz, itu_601); outColor = outColor*a1 + gl_LastFragColorARM*(1.0 - a1); } } #version 310 es #extension GL_EXT_YUV_target : require #extension GL_ARM_shader_framebuffer_fetch : enable precision mediump float; uniform __samplerExternal2DY2YEXT yuvTexSampler0; uniform __samplerExternal2DY2YEXT yuvTexSampler1; mediump vec4 gl_LastFragColorARM; in vec2 yuvTexCoords; layout (yuv) out vec4 outColor; void main() { { vec4 colormix; vec4 rgbTex ; vec3 yuvTex ; vec4 color0 = texture(yuvTexSampler0, yuvTexCoords); yuvTex = rgb_2_yuv(color0.xyz, itu_601); outColor.xyz = yuvTex.xyz; } } mosaicAreamosicCtl#version 310 es #extension GL_OES_EGL_image_external : require #extension GL_EXT_YUV_target : require precision highp float; in vec2 yuvTexCoords; layout (yuv) out vec4 outColor; uniform __samplerExternal2DY2YEXT yuvTexSampler; uniform vec4 mosaicArea; uniform vec4 mosicCtl; float mosaicx; float mosaicy; void main() { if(yuvTexCoords.x >mosaicArea.x && yuvTexCoords.x mosaicArea.y && yuvTexCoords.y = 0.5) a0 = Alut.w; else a0 = Alut.z; if(color1.a >= 0.5) a1 = Alut.y; else a1 = Alut.x; colormix = color0 * 0.5 + color1 * 0.5; if(color1.r == 0.0 && color1.g == 0.0 && color1.b == 0.0 ) { gl_FragColor = color0; } else { color0 = color0 *a0 ; gl_FragColor = color1 *a1 + color0 * (1.0 - a1); } if( colormix.r == 0.0 && colormix.g == 0.0 && colormix.b == 0.0 ) { gl_FragColor.a = 0.0; } else { gl_FragColor.a = a1 + a0 * (1.0 - a1); } } #extension GL_OES_EGL_image_external : require precision highp float; uniform samplerExternalOES yuvTexSampler; varying vec2 yuvTexCoords; uniform vec4 Alut; float mosaicx; float mosaicy; float r = 0.0 ; float g = 0.0; float b = 0.0; float diff = 0.035; void main() { { gl_FragColor = texture2D(yuvTexSampler, yuvTexCoords); if( gl_FragColor.r == 0.0 && gl_FragColor.g == 0.0 && gl_FragColor.b == 0.0 ) { gl_FragColor.a = 0.0; } else { if(gl_FragColor.a == 1.0) gl_FragColor.a = Alut.y; else gl_FragColor.a = Alut.x; } } } #extension GL_OES_EGL_image_external : require precision highp float; uniform samplerExternalOES yuvTexSampler; varying vec2 yuvTexCoords; uniform vec4 Alut; float mosaicx; float mosaicy; void main() { gl_FragColor = texture2D(yuvTexSampler, yuvTexCoords); if( gl_FragColor.r == 0.0 && gl_FragColor.g == 0.0 && gl_FragColor.b == 0.0 ) { gl_FragColor.a = 0.0; } else { if(gl_FragColor.a == 1.0) gl_FragColor.a = Alut.y; else gl_FragColor.a = Alut.x; } } #extension GL_OES_EGL_image_external : require precision mediump float; uniform samplerExternalOES yuvTexSampler; varying vec2 yuvTexCoords; uniform vec4 mosaicArea; uniform vec4 mosicCtl; float mosaicx; float mosaicy; void main() { if(yuvTexCoords.x >mosaicArea.x && yuvTexCoords.x mosaicArea.y && yuvTexCoords.y MAXLines rk-debug TriangleVertices[%d]=[%f,%f] j=%d glDrawArrays GL_LINESdoByGLcreateFencerk-debug error doByGLcreateFence but gl not init mInitSucee=%d rk-debug doByGLcreateFence consume time=%ld ms , threadID =%lu priority[%d] doByGLwaitFencerk-debug error doByGLwaitFence but gl not init mInitSucee=%d rk-debug doByGLwaitFence ver3 consume time=%ld ms ,threadID =%lu priority[%d] rk-debug init version=%s,args[%d,%d,%d], threadId=%lu eglGetDisplayeglGetDisplay returned EGL_NO_DISPLAY.eglInitializeeglInitialize failedEGLUtils::selectConfigForNativeWindow() failed.eglCreatePbufferFromClientBuffereglCreatePbufferSurface failed.eglCreateContexteglCreateContext failedeglMakeCurrenteglMakeCurrent failedeglQuerySurfaceCould not set up setupGraphicsRenderYUV Could not set up setupGraphicsRenderInRGB1555YUVTarget Could not set up setupGraphicsRenderYUVMosic Could not set up setupGraphicsRenderRGB Could not set up setupGraphicsColorFillRGB Could not set up setupGraphicsRenderRGBMosic Could not set up setupGraphicsRenderARGB5551Lut Could not set up setupGraphicsRenderRGB8881Lut Could not set up setupGraphicsRenderByYUV444 eglDestroyImageKHRrk-debug find _eglDestroyImageKHR=NULL error !!!!!!!! rk-debug find _eglCreateImageKHR=NULL error !!!!!!!! glEGLImageTargetTexture2DOESrk-debug find _glEGLImageTargetTexture2DOES=NULL error !!!!!!!! glRenderbufferStorageMultisampleEXTrk-debug find _glRenderbufferStorageMultisampleEXT=NULL error !!!!!!!! glFramebufferTexture2DMultisampleEXTrk-debug find _glFramebufferTexture2DMultisampleEXT=NULL error !!!!!!!! eglCreateSyncKHRrk-debug find eglCreateSyncKHR=NULL error !!!!!!!! eglDestroySyncKHRrk-debug find eglDestroySyncKHR=NULL error !!!!!!!! eglClientWaitSyncKHRrk-debug find eglClientWaitSyncKHR=NULL error !!!!!!!! /dev/dri/card0Drmbuf_alloc failed to open %s Drmbuf_alloc failed to create dumb buffer: %s rk-debug Drmbuf_alloc handle_to_fd failed ret=%d,err=%s, handle=%x Drmbuf_alloc Dump fd = %d failed to destory dumb %d Drmbuf_free info mDrm_fd=%d,fd=%d rk-debug color [%f,%f,%f] doByGLCompositionrk-debug_err layinfo->numLayer=%d, mInitSucee=%d dstLayerInfo threadID =%lu,op=%d,numlayer=%d,imgreserve=%d,fd=%d,id=%u width-height-flag-f[%d,%d,%d,%x],NV12=%x, ABGR=%x ,px=%d,mIsDaHuaplat=%d ucnt=%d,uiIndex[%d,%d] srcLayerInfo src[%d] fd=%d,id=%u,width-height-flag-f[%d,%d,%d,%x] src[%d,%d,%d,%d]->dst[%d,%d,%d,%d] doPaintMeshLines rk-debug glAPI render consume time=%ld ms,[%ldms,%ldms]threadID =%lu priority[%d] dstLayerInfo threadID =%lu,op=%d,numlayer=%d,imgreserve=%d,fd=%d,id=%u width-height-flag-f[%d,%d,%d,%x],NV12=%x, ABGR=%x px=%d /tmp/dump/dump_redpix_thid%lu_%dx%d_fd_%d.binabrk-debug write_name =%s,pfile=%p rk-debug echo 0 to disable writeecho 0 > /tmp/gpu_debugrk-debug write name =%s threadId=%lu,num=%d,layernum=%d,[%x,%x],f=%x,f2=%x,entryOptModeBaseCon=%d,nnrun=%d entry 2 layer comoser 1 afbc layer numLayer=%d real 2 layer comoser 1 afbc layer numLayer=%d rk-debug call distortionByGpuDeinit mInitSucee=%d,threadId=%lu rk-debug error doByGLDeinit but gl not init mInitSucee=%d rk-debug GpuManage.refcnt=%d rk-debug call destroyEGL ??????01180W0V080 0%0$0#0"02010@080num_sb_align=%d,pixel_align_w=%d Plane[%d]: [SUB-SAMPLE] w:%d, h:%d Plane[%d]: [PIXEL_ALIGN] w:%d Plane[%d]: [LINEAR_TILE] w:%d Plane[%d]: [AFBC_TILE] w:%d, h:%d Aligned w=%d, h=%d (in pixels) void calc_allocation_size(int, int, format_info_t, bool, bool, bool, int*, int*, plane_info_t*)graphics_lsf_calc_mem_size.cpp(plane_info[plane].alloc_width * format.bpp_afbc[plane]) % 8 == 0Byte stride: %d sb_num=%d,sb_bytes=%d Body size: %d AFBC Header size: %d final size=%zu RG16RG24AR24 RA30 R8 NV12NV21YUYVYU24 YU24 YU10  Ų] ,  \]00   ]D\p\?$< \\  0^ _ab|bb0cde@f\hbi|j(lTmV nhoPpx$r?r(w yD~ԂXl,pHtDx#,THPh\,,,XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@GCC: (Buildroot 2018.02-rc3-00393-g00b5f43-dirty) 9.3.0A:aeabi08.2-AA   "&*D\$   4%@% +    p@D+ + + 4% <% + + , $, !$, x, @, 4, , JDZ, , D , - . . . / / 0 0 0 0 41 <1 t1 x1 2 2 $4 44 ,5 P5 6 6 7 8 <9 h9 \: : t; ; < < > T> \? ? @ @ tA A F F L L hQ Q V V 0Z Z ] ] _ ` c 8c 0d 0 ux  Q (HT0\ v.   D  "&FO/home/projects/release/RK3568/uvc/buildroot/output/rockchip_rk3568_32/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/crti.o$acall_weak_fn$d/home/projects/release/RK3568/uvc/buildroot/output/rockchip_rk3568_32/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/crtn.ocrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.10896__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrygraphics_lsf.cpp_ZZN9GLProcess15doByGLwaitFenceEPvE4dcnt_ZZN9GLProcess17doByGLCompositionEP22RKGFX_LSF_LAYER_LIST_SE3sum_ZZN9GLProcess17doByGLCompositionEP22RKGFX_LSF_LAYER_LIST_SE8writeCnttrace.cgraphics_lsf_calc_mem_size.cpp_ZL16Graphics_formats__FRAME_END____dso_handle_fini_init_DYNAMIC__TMC_END___GLOBAL_OFFSET_TABLE_atrace_int64_bodyglDrawArrays_Znwj@@GLIBCXX_3.4pthread_mutex_lock@@GLIBC_2.4_ZN9GLProcess10drawPointsEPvP17RKGFX_LSF_LINES_Sii_ZN9GLProcess16doByImaCacheLoseEjglFramebufferTexture2Dgettimeofday@@GLIBC_2.4RKGFX_LSF_CreateFenceglEnableVertexAttribArray_ZN9GLProcess10doByGLInitEiiiglDeleteFramebuffersglClearglDisableglViewportfree@@GLIBC_2.4_ZN9GLProcess12tidyImgCacheEPvfseek@@GLIBC_2.4_ZN9GLProcessD1EvglGetShaderInfoLog_ZN9GLProcess36setupGraphicsRenderInRGB888YUVTargetEii_ZN9GLProcess11testCpuCodeEPcRKGFX_LSF_CompositeRKGFX_LSF_Calc_Afbc_MemSizeglDeleteProgram_ZN9GLProcess27setupGraphicsRenderByYUV444EiiglReadPixelsatrace_async_begin_bodyglGetUniformLocationglBindFramebufferstrerror@@GLIBC_2.4_ZN9GLProcess15doByGLwaitFenceEPv_ZN9GLProcess25setupGraphicsColorFillRGBEii_ZN9GLProcess12doByGLDeinitEvglCheckFramebufferStatuseglCreateContextRKGFX_LSF_Destroyputs@@GLIBC_2.4glActiveTexture_ZN9GLProcess20doByGLCompositionExtEP22RKGFX_LSF_LAYER_LIST_SglGetProgramInfoLogglGetStringglGetProgramivmemset@@GLIBC_2.4pthread_self@@GLIBC_2.4RKGFX_LSF_Create_ZdlPvj@@CXXABI_1.3.9GpuManage_ZN9GLProcess17uploadTexture2GPUEPvijjiiiiiiifopen@@GLIBC_2.4RKGFX_LSF_WaitFenceglBlendFunc_ZN9GLProcess30setupGraphicsRenderARGB5551LutEii_ZN9GLProcess27setupGraphicsRenderRGBMosicEiieglMakeCurrentglCompileShader_ZN9GLProcess13printGLStringEPKcjglScissoreglDestroySurfacesystem@@GLIBC_2.4glCreateShaderglEnable__isoc99_sscanf@@GLIBC_2.7_ZN9GLProcess6doInitEiii_ZN9GLProcess22setupGraphicsRenderRGBEiieglGetDisplayeglChooseConfigglDeleteShaderstderr@@GLIBC_2.4atrace_async_end_bodyfread@@GLIBC_2.4_ZN9GLProcess17doByGLCompositionEP22RKGFX_LSF_LAYER_LIST_SeglInitialize_ZN9GLProcess12checkGlErrorEPKc__cxa_end_cleanup@@CXXABI_1.3glBlendFuncSeparate_ZN9GLProcess9getNNModeEvaccess@@GLIBC_2.4eglGetProcAddress_ZN9GLProcess10getFreeMemEvglGetAttribLocation_ZN9GLProcess11Drmbuf_freeEPiglBindTextureglUniform1fdrmIoctlatrace_end_body_ZN9GLProcess14create_egl_imgEPviiiiiii_ZN9GLProcess17doByGLcreateFenceEv_ZN9GLProcess12Drmbuf_allocEPiiieglCreatePbufferSurface_ZN9GLProcessC2EvglUseProgramlseek@@GLIBC_2.4glDeleteTextureseglDestroyContextglTexParameterieglReleaseThread_ZN9GLProcess27setupGraphicsRenderYUVMosicEiiglGenTextures_ZN9GLProcess13createProgramEPKcS1__ZN9GLProcess16doPaintMeshLinesEP22RKGFX_LSF_LAYER_LIST_Sftell@@GLIBC_2.4atrace_int_body_ZN9GLProcess37setupGraphicsRenderInRGB1555YUVTargetEiiglFlushRKGFX_LSF_InitglUniform4fv_ZN9GLProcess10loadShaderEjPKcfwrite@@GLIBC_2.4glUniform1iglClearColormemcpy@@GLIBC_2.4malloc@@GLIBC_2.4glDeleteRenderbuffersusleep@@GLIBC_2.4fprintf@@GLIBC_2.4fclose@@GLIBC_2.4_ZN9GLProcess10destroyEGLEvsprintf@@GLIBC_2.4_ZN9GLProcessC1Ev__aeabi_unwind_cpp_pr1@@GCC_3.5eglQuerySurface_ZN9GLProcess13bindTargetFBOEPvijjiiiiii_ZN9GLProcess33setupGraphicsRenderTargetARGB5551Eii__gxx_personality_v0@@CXXABI_1.3_ZN9GLProcess22setupGraphicsRenderYUVEii_ZN9GLProcess14colorFillByGPUEPvP22RKGFX_LSF_LAYER_INFO_SS2__ZN9GLProcess9drawLinesEPvP17RKGFX_LSF_LINES_SiiglAttachShadereglGetErrorglCreateProgram_ZN9GLProcess29setupGraphicsRenderRGB8881LutEii__errno_location@@GLIBC_2.4glVertexAttribPointerRKGFX_LSF_ReleaseChannel_ITM_deregisterTMCloneTableeglTerminate_ZN9GLProcess11renderByGPUEPvP22RKGFX_LSF_LAYER_INFO_SS2_iiicc__aeabi_unwind_cpp_pr0@@GCC_3.5glLineWidth_ZN9GLProcess13checkEglErrorEPKcj_ZN9GLProcess12getDebugModeEvatrace_begin_body__gmon_start___ZN9GLProcessD2EvglGetShaderiv_ITM_registerTMCloneTableglLinkProgram__cxa_finalize@@GLIBC_2.4glShaderSourcepthread_mutex_unlock@@GLIBC_2.4glFinishglGenFramebuffers.symtab.strtab.shstrtab.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.extab.ARM.exidx.eh_frame.init_array.fini_array.dynamic.got.data.bss.comment.ARM.attributeso% \\ 5oBBo$ $ Q  HZ B 8c4%4% ^@%@%hi++douH<}4pX pp@@@DDD0D8p|;  a9- ttQtdpXXLRtdhht    * 4% o\ 8  Ho$ ooo__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_ZN9GLProcessC2Evsprintfaccesssystemmemset__aeabi_unwind_cpp_pr0_ZN9GLProcessC1Ev_ZN9GLProcess9getNNModeEvlseek_ZN9GLProcess12getDebugModeEvfopenfseekftellmallocfreadfclose__isoc99_sscanffree_ZN9GLProcess10getFreeMemEv_ZN9GLProcess11testCpuCodeEPc_ZN9GLProcess13printGLStringEPKcjglGetString_ZN9GLProcess13checkEglErrorEPKcjeglGetError_ZN9GLProcess12checkGlErrorEPKc_ZN9GLProcess10loadShaderEjPKcglCreateShaderglShaderSourceglCompileShaderglGetShaderivglGetShaderInfoLogfprintfglDeleteShaderfwritestderr_ZN9GLProcess13createProgramEPKcS1_glCreateProgramglAttachShaderglLinkProgramglGetProgramivglDeleteProgramglGetProgramInfoLog_ZN9GLProcess22setupGraphicsRenderYUVEiimemcpyglGetAttribLocationglGetUniformLocation_ZN9GLProcess37setupGraphicsRenderInRGB1555YUVTargetEii__aeabi_unwind_cpp_pr1_ZN9GLProcess36setupGraphicsRenderInRGB888YUVTargetEii_ZN9GLProcess27setupGraphicsRenderYUVMosicEii_ZN9GLProcess22setupGraphicsRenderRGBEii_ZN9GLProcess33setupGraphicsRenderTargetARGB5551Eii_ZN9GLProcess27setupGraphicsRenderByYUV444Eii_ZN9GLProcess30setupGraphicsRenderARGB5551LutEii_ZN9GLProcess29setupGraphicsRenderRGB8881LutEii_ZN9GLProcess27setupGraphicsRenderRGBMosicEii_ZN9GLProcess25setupGraphicsColorFillRGBEii_ZN9GLProcess14create_egl_imgEPviiiiiiiputs_ZN9GLProcess12tidyImgCacheEPvglDeleteTexturesglDeleteFramebuffersglDeleteRenderbuffers_ZN9GLProcess17uploadTexture2GPUEPvijjiiiiiiiatrace_begin_bodyglActiveTextureglGenTexturesglBindTextureatrace_end_body__cxa_end_cleanup__gxx_personality_v0_ZN9GLProcess13bindTargetFBOEPvijjiiiiiiglGenFramebuffersglBindFramebufferglFramebufferTexture2DglCheckFramebufferStatus_ZN9GLProcess11renderByGPUEPvP22RKGFX_LSF_LAYER_INFO_SS2_iiiccgettimeofdayglTexParameteriglViewportglUseProgramglUniform4fvglEnableglBlendFuncglUniform1iglEnableVertexAttribArrayglVertexAttribPointerglDrawArraysglDisableglBlendFuncSeparate_ZN9GLProcess14colorFillByGPUEPvP22RKGFX_LSF_LAYER_INFO_SS2_glUniform1fglLineWidth_ZN9GLProcess10drawPointsEPvP17RKGFX_LSF_LINES_Sii_ZN9GLProcess9drawLinesEPvP17RKGFX_LSF_LINES_Sii_ZN9GLProcess17doByGLcreateFenceEvpthread_self_ZN9GLProcess15doByGLwaitFenceEPv_ZN9GLProcess6doInitEiiieglGetDisplayeglInitializeeglChooseConfigeglCreatePbufferSurfaceeglCreateContexteglMakeCurrenteglQuerySurfaceeglGetProcAddressGpuManage_ZN9GLProcess12Drmbuf_allocEPiiidrmIoctl__errno_locationstrerror_ZN9GLProcess11Drmbuf_freeEPi_ZN9GLProcess10doByGLInitEiiipthread_mutex_lockpthread_mutex_unlock_ZN9GLProcess16doPaintMeshLinesEP22RKGFX_LSF_LAYER_LIST_SglClearColorglScissorglClear_ZN9GLProcess17doByGLCompositionEP22RKGFX_LSF_LAYER_LIST_SglReadPixelsglFinishusleep_ZN9GLProcess20doByGLCompositionExtEP22RKGFX_LSF_LAYER_LIST_SglFlush_ZN9GLProcess10destroyEGLEveglTerminateeglReleaseThread_ZN9GLProcess16doByImaCacheLoseEj_ZN9GLProcess12doByGLDeinitEveglDestroyContexteglDestroySurface_ZN9GLProcessD2Ev_ZN9GLProcessD1EvRKGFX_LSF_Create_Znwj_ZdlPvjRKGFX_LSF_InitRKGFX_LSF_CompositeRKGFX_LSF_CreateFenceRKGFX_LSF_WaitFenceRKGFX_LSF_ReleaseChannelRKGFX_LSF_Destroyatrace_async_begin_bodyatrace_async_end_bodyatrace_int_bodyatrace_int64_bodyRKGFX_LSF_Calc_Afbc_MemSizelibstdc++.so.6libm.so.6libgcc_s.so.1libc.so.6GCC_3.5GLIBC_2.7GLIBC_2.4CXXABI_1.3CXXABI_1.3.9GLIBCXX_3.4libmali.so