Mali-G71 (Samsung A8+) E/libEGL: call to OpenGL ES API with no current context (logged once per thread) D/EmergencyMode: [EmergencyManager] android createPackageContext successful D/InputTransport: Input channel constructed: fd=71 D/ViewRootImpl@bfe1301[GLActivity]: setView = DecorView@877e0fc[GLActivity] TM=true MM=false W/Activity: AppLock checkAppLockState locked:false verifying:false pkgName = com.research.gltest isInMultiWindowMode:false showWhenLocked:false D/SurfaceView: onWindowVisibilityChanged(0) true android.opengl.GLSurfaceView{35117d0 V.E...... ......ID 0,0-0,0} of ViewRootImpl@bfe1301[GLActivity] D/ViewRootImpl@bfe1301[GLActivity]: Relayout returned: old=[0,0][1080,2076] new=[0,0][1080,2076] result=0x7 surface={true 487877595136} changed=true I/OpenGLRenderer: Initialized EGL, version 1.4 D/OpenGLRenderer: Swap behavior 2 D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000 D/OpenGLRenderer: eglCreateWindowSurface = 0x71b4fe2a00, 0x7197c55010 D/SurfaceView: hide() Surface(name=SurfaceView - com.research.gltest/com.research.gltest.GLActivity@35117d0@0[23406])/@0x8be95a6 false true android.opengl.GLSurfaceView{35117d0 V.E...... ......ID 0,0-1080,2004} D/SurfaceView: surfaceCreated 1 #8 android.opengl.GLSurfaceView{35117d0 V.E...... ......ID 0,0-1080,2004} D/SurfaceView: surfaceChanged (1080,1920) 1 #8 android.opengl.GLSurfaceView{35117d0 V.E...... ......ID 0,0-1080,2004} D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000 D/RESIZE: Timecost to resize mask: 3 W/libEGL: EGLNativeWindowType 0x7197d13010 disconnect failed D/ViewRootImpl@bfe1301[GLActivity]: Relayout returned: old=[0,0][1080,2076] new=[0,0][1080,2076] result=0x3 surface={true 487877595136} changed=false E/AndroidRuntime: FATAL EXCEPTION: GLThread 119504 Process: com.research.gltest, PID: 23406 java.lang.IllegalArgumentException: invalid Bitmap format at android.opengl.GLUtils.texImage2D(GLUtils.java:107) at com.research.gltest.TextureHelper.loadTexture(TextureHelper.java:43) at com.research.gltest.GLLayer.onSurfaceCreated(GLLayer.java:269) at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1539) at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1270) D/vndksupport: Loading /vendor/lib64/hw/android.hardware.graphics.mapper@2.0-impl.so from current namespace instead of sphal namespace. I/Process: Sending signal. PID: 23406 SIG: 9 Disconnected from the target VM, address: 'localhost:8600', transport: 'socket' Honor Play (Mali-G72 MP12) D/HwFLClassLoader: get used feature list :/feature/used-list failed! USE_FEATURE_LIST had not init! E/MemoryLeakMonitorManager: MemoryLeakMonitor.jar is not exist! E/Minikin: Could not get cmap table size! V/ActivityThread: Skipping new config:{1.0 ?mcc?mnc [en_IN] ldltr sw360dp w360dp h709dp 480dpi nrml long hdr port finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1080, 2218) nonFullScreen=0 suim:1 s.7}, config:{1.0 ?mcc?mnc [en_IN] ldltr sw360dp w360dp h709dp 480dpi nrml long hdr port finger -keyb/v/h -nav/h appBounds=Rect(0, 0 - 1080, 2218) nonFullScreen=0 suim:1 s.7} for app:com.research.gltest V/HwPolicyFactory: : success to get AllImpl object and return.... V/HwWidgetFactory: : successes to get AllImpl object and return.... V/ActivityThread: callActivityOnCreate D/HwGalleryCacheManagerImpl: mIsEffect:false D/HwRTBlurUtils: check blur style for HwPhoneWindow, themeResId : 0x7f070001, context : com.research.gltest.GLActivity@850933f, Nhwext : 0, get Blur : disable with , null D/ActivityThread: add activity client record, r= ActivityRecord{385a7b3 token=android.os.BinderProxy@ef9ba98 {com.research.gltest/com.research.gltest.GLActivity}} token= android.os.BinderProxy@ef9ba98 I/zygote64: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0 E/libEGL: call to OpenGL ES API with no current context (logged once per thread) I/HwSecImmHelper: mSecurityInputMethodService is null I/hwaps: HwAps: JNI_OnLoad D/OpenGLRenderer: HWUI Binary is enabled D/OpenGLRenderer: HWUI GL Pipeline I/OpenGLRenderer: Initialized EGL, version 1.4 D/OpenGLRenderer: Swap behavior 2 D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000 D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000 D/RESIZE: Timecost to resize mask: 2 D/RESIZE: Timecost to resize mask: 4 W/InputMethodManager: startInputReason = 1 W/InputMethodManager: startInputReason = 5 D/RESIZE: Timecost to resize mask: 3 D/Height: 1920 D/GLVER: OpenGL ES 3.2 v1.r10p0-00cet0.d446692970ee7f24b9a9050261d7177c E/ShaderHelper: Error compiling program: Max number of total work group invocations exceeded. W/libEGL: EGLNativeWindowType 0x7627858010 disconnect failed E/AndroidRuntime: FATAL EXCEPTION: GLThread 850 Process: com.research.gltest, PID: 17882 java.lang.RuntimeException: Error creating program. at com.research.gltest.ShaderHelper.createAndLinkProgram(ShaderHelper.java:99) at com.research.gltest.GLLayer.onDrawFrame(GLLayer.java:360) at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1609) at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1293) I/Process: Sending signal. PID: 17882 SIG: 9 Disconnected from the target VM, address: 'localhost:8601', transport: 'socket' Moto C Plus (Mali-T720MP2) D/MALI: gles_state_set_error_internal:75: [MALI] GLES ctx: 0x8f080008, error code:0x500 gles_state_set_error_internal:76: [MALI] GLES error info: is not an accepted value I/art: Enter while loop. D/RESIZE: Timecost to resize mask: 4 D/MALI: gles_state_set_error_internal:75: [MALI] GLES ctx: 0x8f080008, error code:0x500 gles_state_set_error_internal:76: [MALI] GLES error info: is not an accepted value D/skia: SkJpegCodec::onGetPixels + D/skia: SkJpegCodec::onGetPixels - D/RESIZE: Timecost to resize mask: 4 D/MALI: gles_state_set_error_internal:75: [MALI] GLES ctx: 0x8f080008, error code:0x500 gles_state_set_error_internal:76: [MALI] GLES error info: is not an accepted value D/Height: 1920 D/GLVER: OpenGL ES 3.1 v1.r12p1-01alp0.62f282720426ab7712f1c6b996a6dc82 E/ShaderHelper: Error compiling program: Max number of total work group invocations exceeded. D/Surface: Surface::disconnect(this=0x92447700,api=1) D/Surface: Surface::disconnect(this=0x92447700,api=1) I/DefaultContextFactory: eglDestroyContext = 2621, this = android.opengl.GLSurfaceView{1f21cbf V.E...... ......ID 0,0-720,1232} I/SurfaceView: 32644287 finishedDrawing, this = android.opengl.GLSurfaceView{1f21cbf V.E...... ......ID 0,0-720,1232} V/SurfaceView: Layout: x=0 y=48 w=720 h=1232, frame=Rect(0, 0 - 720, 1232), this = android.opengl.GLSurfaceView{1f21cbf V.E...... ......ID 0,0-720,1232} I/Choreographer: Skipped 39 frames! The application may be doing too much work on its main thread. I/SurfaceView: 32644287 Changes: creating=false format=false size=false visible=false left=false top=false mUpdateWindowNeeded=true mReportDrawNeeded=true redrawNeeded=false forceSizeChanged=false mVisible=true mRequestedVisible=true, this = android.opengl.GLSurfaceView{1f21cbf V.E...... ......ID 0,0-720,1232} I/SurfaceView: 32644287 Cur surface: Surface(name=null)/@0x2f1bab, this = android.opengl.GLSurfaceView{1f21cbf V.E...... ......ID 0,0-720,1232} I/SurfaceView: 32644287 New surface: Surface(name=null)/@0xfbf1208, vis=true, frame=Rect(0, 48 - 720, 1280), this = android.opengl.GLSurfaceView{1f21cbf V.E...... ......ID 0,0-720,1232} I/SurfaceView: 32644287 surfaceRedrawNeeded, this = android.opengl.GLSurfaceView{1f21cbf V.E...... ......ID 0,0-720,1232} I/SurfaceView: 32644287 finishedDrawing, this = android.opengl.GLSurfaceView{1f21cbf V.E...... ......ID 0,0-720,1232} V/SurfaceView: Layout: x=0 y=48 w=720 h=1232, frame=Rect(0, 0 - 720, 1232), this = android.opengl.GLSurfaceView{1f21cbf V.E...... ......ID 0,0-720,1232} I/art: Enter while loop. --------- beginning of crash E/AndroidRuntime: FATAL EXCEPTION: GLThread 2621 Process: com.research.gltest, PID: 17916 java.lang.RuntimeException: Error creating program. at com.research.gltest.ShaderHelper.createAndLinkProgram(ShaderHelper.java:99) at com.research.gltest.GLLayer.onDrawFrame(GLLayer.java:360) at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1608) at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1299)