• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
__aeabi_unwind_cpp_pr0 __stack_chk_fail __stack_chk_guard __aeabi_unwind_cpp_pr1 memcmp __gettimeofday_time64 memcpy memmove getpid __errno_location close fcntl glBindFramebuffer glBindTexture glCheckFramebufferStatus glDeleteFramebuffers glDeleteTextures glFramebufferTexture2D glGenFramebuffers glGenTextures glTexParameteri eglBindAPI eglChooseConfig eglCreateContext eglDestroyContext eglGetDisplay eglGetError eglGetProcAddress eglInitialize eglMakeCurrent eglQueryString eglTerminate glGetString open strlen strncmp glFlush memset dup free malloc NativeWindowHandleOpt NativeWindowFlushBuffer GetBufferHandleFromNative NativeObjectReference NativeWindowCancelBuffer NativeObjectUnreference NativeWindowRequestBuffer qsort calloc eglBindTexImage eglCopyBuffers eglCreateImageKHR eglCreatePbufferFromClientBuffer eglCreatePbufferSurface eglCreatePixmapSurface eglCreatePlatformPixmapSurfaceEXT eglCreatePlatformWindowSurfaceEXT eglCreateWindowSurface eglDestroyImageKHR eglDestroySurface eglGetConfigAttrib eglGetConfigs eglGetCurrentContext eglGetCurrentDisplay eglGetCurrentSurface eglGetPlatformDisplayEXT eglQueryAPI eglQueryContext eglQuerySurface eglReleaseTexImage eglReleaseThread eglSetBlobCacheFuncsANDROID eglSetDamageRegionKHR eglSurfaceAttrib eglSwapBuffers eglSwapInterval eglWaitClient eglWaitGL eglWaitNative _mali_base_common_context_create _mali_base_common_context_destroy _mali_base_worker_create _mali_base_worker_destroy _mali_sys_lock_create _mali_sys_lock_destroy _mali_sys_lock_lock _mali_sys_lock_unlock _mali_sys_mutex_create _mali_sys_mutex_destroy _mali_sys_mutex_lock _mali_sys_mutex_unlock getenv _mali_base_common_mem_free _mali_soft_job_free eglClientWaitSyncKHR eglCreateSyncKHR eglDestroySyncKHR eglDupNativeFenceFDANDROID eglGetSyncAttribKHR eglSwapBuffersWithDamageEXT eglSwapBuffersWithDamageKHR eglWaitSyncANDROID eglWaitSyncKHR _mali_sys_thread_key_get_data _mali_sys_thread_key_set_data sched_yield usleep mali_egl_image_create mali_egl_image_create_sync mali_egl_image_destroy mali_egl_image_get_buffer_height mali_egl_image_get_buffer_layout mali_egl_image_get_buffer_secure_id mali_egl_image_get_buffer_width mali_egl_image_get_error mali_egl_image_get_format mali_egl_image_get_height mali_egl_image_get_miplevels mali_egl_image_get_width mali_egl_image_init mali_egl_image_lock_ptr mali_egl_image_map_buffer mali_egl_image_set_data mali_egl_image_set_sync mali_egl_image_unlock_ptr mali_egl_image_unmap_buffer mali_egl_image_unset_sync mali_egl_image_wait_sync _mali_arch_fence_wait _mali_arch_soft_job_signal _mali_arch_soft_job_start _mali_base_common_context_fence_lock _mali_base_common_context_fence_unlock _mali_base_worker_task_add _mali_fence_create _mali_fence_destroy _mali_soft_job_add_fence _mali_soft_job_new _mali_soft_job_set_activated_callback dlerror dlsym strncat __egl_platform_begin_new_frame_android __egl_platform_copy_buffers_android __egl_platform_create_surface_android __egl_platform_default_display_android __egl_platform_deinit_display_android __egl_platform_destroy_surface_android __egl_platform_display_get_format_android __egl_platform_display_valid_android __egl_platform_filter_configs_android __egl_platform_get_buffer_android __egl_platform_get_display_orientation_android __egl_platform_get_pixmap_alphaformat_android __egl_platform_get_pixmap_colorspace_android __egl_platform_get_pixmap_format_android __egl_platform_get_pixmap_size_android __egl_platform_get_window_size_android __egl_platform_immediate_queue_with_fence_android __egl_platform_init_display_android __egl_platform_initialize_android __egl_platform_map_pixmap_android __egl_platform_pixmap_config_compatible_android __egl_platform_pixmap_copybuffers_compatible_android __egl_platform_pixmap_egl_image_compatible_android __egl_platform_pixmap_support_gpu_access_android __egl_platform_pixmap_surface_compatible_android __egl_platform_pixmap_valid_android __egl_platform_process_lock_item_android __egl_platform_query_buffer_age_android __egl_platform_queue_buffer_android __egl_platform_register_lock_item_android __egl_platform_release_lock_item_android __egl_platform_resize_surface_android __egl_platform_setup_soft_job_callback_android __egl_platform_soft_job_callback_android __egl_platform_start_rendering_android __egl_platform_stop_rendering_android __egl_platform_supports_vsync_android __egl_platform_surface_buffer_invalid_android __egl_platform_surface_post_processing_needed_android __egl_platform_swap_buffers_android __egl_platform_swap_interval_android __egl_platform_terminate_android __egl_platform_unmap_pixmap_android __egl_platform_unregister_lock_item_android __egl_platform_update_image_android __egl_platform_wait_native_android __egl_platform_window_compatible_android __egl_platform_window_valid_android _mali_base_arch_sys_wait_handle_wait _mali_base_common_mem_add_phys_mem sysconf _Z25native_buffer_handle_syncP12BufferHandle _mali_base_common_mem_size_get dlclose dlopen glEGLImageTargetRenderbufferStorageOES glEGLImageTargetTexture2DOES _mali_base_common_context_add_global_pp_fence _mali_base_arch_mem_map _mali_base_arch_mem_unmap _mali_base_common_mem_alloc _mali_base_common_mem_cow_memory memory_type_is_os_arch_allocation _mali_base_common_mem_addr_get_full exp2 mali_image_get_yuv_info __mali_binary_shader_load __mali_shader_binary_state_reset vsnprintf bcmp __mali_link_binary_shaders __mali_program_binary_state_init __mali_program_binary_state_reset __mali_shader_binary_state_init _mali_base_common_frame_id_get_new _mali_gp_cmdlist_extend _mali_gp_job_new realloc _mali_pp_job_add_fence _mali_pp_job_free _mali_pp_job_new _mali_pp_job_start _mali_base_common_mem_heap_alloc _mali_base_common_mem_heap_reset _mali_base_common_mem_heap_used_bytes_get _mali_base_arch_pp_get_num_total_cores _mali_gp_job_set_callback _mali_base_common_context_get_global_pp_fence _mali_fence_reset _mali_gp_job_free _mali_gp_job_piggyback __clock_gettime64 _mali_sys_lock_timed_lock _mali_base_common_mem_list_free _mali_base_common_mem_list_insert_after _mali_base_common_sync_handle_add_mem_to_free_list _mali_base_common_sync_handle_add_to_sync_handle _mali_base_common_sync_handle_cb_function_set _mali_base_common_sync_handle_flush _mali_base_common_sync_handle_get_wait_handle _mali_base_common_sync_handle_new _mali_base_common_sync_handle_register_reference _mali_base_common_sync_handle_release_reference _mali_base_arch_mem_allocate_descriptor _mali_base_arch_mem_cow_memory _mali_base_arch_mem_free_descriptor _mali_base_arch_mem_modify_cow_memory _mali_base_common_heap_read64 _mali_base_common_heap_write64 _mali_base_common_mem_alignment_get _mali_base_common_mem_free_unused_mem _mali_base_common_mem_heap_get_blocksize _mali_base_common_mem_heap_get_end_address _mali_base_common_mem_heap_get_max_size _mali_base_common_mem_heap_out_of_memory _mali_base_common_mem_is_heap _mali_base_common_mem_list_get_next _mali_base_common_mem_list_get_previous _mali_base_common_mem_list_insert_before _mali_base_common_mem_list_remove_item _mali_base_common_mem_list_size_get _mali_base_common_mem_modify_cow_memory _mali_base_common_mem_order_get _mali_base_common_mem_usage_get _mali_arch_pp_get_core_version _mali_pp_job_add_mem_to_free_list _mali_pp_job_add_to_sync_handle _mali_pp_job_get_wait_handle _mali_gp_job_add_mem_to_free_list _mali_gp_job_add_to_sync_handle _mali_gp_job_get_auto_free_setting _mali_gp_job_get_wait_handle _mali_gp_job_reset _mali_gp_job_set_auto_free_setting _mali_gp_job_start _mali_base_worker_quit fclose fopen pipe poll read write accept bind connect listen recv send shutdown socket syscall pthread_cond_destroy pthread_cond_init pthread_cond_signal pthread_cond_wait pthread_mutex_destroy pthread_mutex_init pthread_mutex_lock pthread_mutex_unlock __pthread_cond_timedwait_time64 pthread_mutex_trylock pthread_mutexattr_destroy pthread_mutexattr_init pthread_mutexattr_settype pthread_spin_destroy pthread_spin_init pthread_spin_lock pthread_spin_unlock pthread_create pthread_getspecific pthread_join pthread_key_create pthread_self pthread_setspecific sched_setscheduler __timer_settime64 timer_create timer_delete __fstat_time64 _mali_uku_mem_allocate _mali_uku_mem_free ioctl mmap munmap strncpy _mali_mmu_virtual_address_range_allocate _mali_mmu_virtual_address_range_free _mali_virtual_mem_area_create _mali_virtual_mem_area_destroy _mali_virtual_mem_area_get fflush stdout vprintf _mali_base_arch_mem_write_safe _mali_base_arch_mem_write_safe_ptr _mali_base_arch_mmu_dump_get _mali_base_arch_mmu_dump_size_get _mali_base_arch_sys_wait_handle_abandon _mali_base_arch_sys_wait_handle_timed_wait feof ferror fwrite glActiveTexture glBindBuffer glBindVertexArrayOES glBlendFunc glBufferData glBufferSubData glClear glClearColor glClearDepthf glClearStencil glColorMask glCompressedTexImage2D glCompressedTexSubImage2D glCopyTexImage2D glCopyTexSubImage2D glCullFace glDebugMessageCallbackKHR glDebugMessageControlKHR glDebugMessageInsertKHR glDeleteBuffers glDeleteVertexArraysOES glDepthFunc glDepthMask glDepthRangef glDisable glDiscardFramebufferEXT glDrawArrays glDrawElements glEnable glFinish glFramebufferTexture2DMultisampleEXT glFrontFace glGenBuffers glGenVertexArraysOES glGetBooleanv glGetBufferParameteriv glGetBufferPointervOES glGetDebugMessageLogKHR glGetError glGetFloatv glGetGraphicsResetStatusEXT glGetIntegerv glGetObjectLabelKHR glGetObjectPtrLabelKHR glGetPointerv glGetPointervKHR glGetTexParameterfv glGetTexParameteriv glHint glIsBuffer glIsEnabled glIsTexture glIsVertexArrayOES glLineWidth glMapBufferOES glObjectLabelKHR glObjectPtrLabelKHR glPixelStorei glPolygonOffset glPopDebugGroupKHR glPushDebugGroupKHR glReadPixels glReadnPixelsEXT glRenderbufferStorageMultisampleEXT glSampleCoverage glScissor glStencilFunc glStencilMask glStencilOp glTexImage2D glTexParameterf glTexParameterfv glTexParameteriv glTexSubImage2D glUnmapBufferOES glViewport ceilf floorf strdup strnlen logf glAlphaFunc glAlphaFuncx glAlphaFuncxOES glBindFramebufferOES glBindRenderbufferOES glCheckFramebufferStatusOES glClearColorx glClearColorxOES glClearDepthfOES glClearDepthx glClearDepthxOES glClientActiveTexture glClipPlanef glClipPlanefOES glClipPlanex glClipPlanexOES glColor4f glColor4ub glColor4x glColor4xOES glColorPointer glCurrentPaletteMatrixOES glDeleteFramebuffersOES glDeleteRenderbuffersOES glDepthRangefOES glDepthRangex glDepthRangexOES glDisableClientState glDrawTexfOES glDrawTexfvOES glDrawTexiOES glDrawTexivOES glDrawTexsOES glDrawTexsvOES glDrawTexxOES glDrawTexxvOES glEnableClientState glFogf glFogfv glFogx glFogxOES glFogxv glFogxvOES glFramebufferRenderbufferOES glFramebufferTexture2DOES glFrustumf glFrustumfOES glFrustumx glFrustumxOES glGenFramebuffersOES glGenRenderbuffersOES glGenerateMipmapOES glGetClipPlanef glGetClipPlanefOES glGetClipPlanex glGetClipPlanexOES glGetFixedv glGetFixedvOES glGetFramebufferAttachmentParameterivOES glGetLightfv glGetLightxv glGetLightxvOES glGetMaterialfv glGetMaterialxv glGetMaterialxvOES glGetRenderbufferParameterivOES glGetTexEnvfv glGetTexEnviv glGetTexEnvxv glGetTexEnvxvOES glGetTexGenfvOES glGetTexGenivOES glGetTexGenxvOES glGetTexParameterxv glGetTexParameterxvOES glIsFramebufferOES glIsRenderbufferOES glLightModelf glLightModelfv glLightModelx glLightModelxOES glLightModelxv glLightModelxvOES glLightf glLightfv glLightx glLightxOES glLightxv glLightxvOES glLineWidthx glLineWidthxOES glLoadIdentity glLoadMatrixf glLoadMatrixx glLoadMatrixxOES glLoadPaletteFromModelViewMatrixOES glLogicOp glMaterialf glMaterialfv glMaterialx glMaterialxOES glMaterialxv glMaterialxvOES glMatrixIndexPointerOES glMatrixMode glMultMatrixf glMultMatrixx glMultMatrixxOES glMultiTexCoord4b glMultiTexCoord4f glMultiTexCoord4x glMultiTexCoord4xOES glNormal3f glNormal3x glNormal3xOES glNormalPointer glOrthof glOrthofOES glOrthox glOrthoxOES glPointParameterf glPointParameterfv glPointParameterx glPointParameterxOES glPointParameterxv glPointParameterxvOES glPointSize glPointSizePointerOES glPointSizex glPointSizexOES glPolygonOffsetx glPolygonOffsetxOES glPopMatrix glPushMatrix glQueryMatrixxOES glRenderbufferStorageOES glRotatef glRotatex glRotatexOES glSampleCoveragex glSampleCoveragexOES glScalef glScalex glScalexOES glShadeModel glTexCoordPointer glTexEnvf glTexEnvfv glTexEnvi glTexEnviv glTexEnvx glTexEnvxOES glTexEnvxv glTexEnvxvOES glTexGenfOES glTexGenfvOES glTexGeniOES glTexGenivOES glTexGenxOES glTexGenxvOES glTexParameterx glTexParameterxOES glTexParameterxv glTexParameterxvOES glTranslatef glTranslatex glTranslatexOES glVertexPointer glWeightPointerOES cosf sinf glAttachShader glBindAttribLocation glBindRenderbuffer glBlendColor glBlendEquation glBlendEquationSeparate glBlendFuncSeparate glCompileShader glCreateProgram glCreateShader glDeleteProgram glDeleteRenderbuffers glDeleteShader glDetachShader glDisableVertexAttribArray glEnableVertexAttribArray glFramebufferRenderbuffer glGenRenderbuffers glGenerateMipmap glGetActiveAttrib glGetActiveUniform glGetAttachedShaders glGetAttribLocation glGetFramebufferAttachmentParameteriv glGetProgramBinaryOES glGetProgramInfoLog glGetProgramiv glGetRenderbufferParameteriv glGetShaderInfoLog glGetShaderPrecisionFormat glGetShaderSource glGetShaderiv glGetUniformLocation glGetUniformfv glGetUniformiv glGetVertexAttribPointerv glGetVertexAttribfv glGetVertexAttribiv glGetnUniformfvEXT glGetnUniformivEXT glIsFramebuffer glIsProgram glIsRenderbuffer glIsShader glLinkProgram glProgramBinaryOES glReleaseShaderCompiler glRenderbufferStorage glShaderBinary glShaderSource glStencilFuncSeparate glStencilMaskSeparate glStencilOpSeparate glUniform1f glUniform1fv glUniform1i glUniform1iv glUniform2f glUniform2fv glUniform2i glUniform2iv glUniform3f glUniform3fv glUniform3i glUniform3iv glUniform4f glUniform4fv glUniform4i glUniform4iv glUniformMatrix2fv glUniformMatrix3fv glUniformMatrix4fv glUseProgram glValidateProgram glVertexAttrib1f glVertexAttrib1fv glVertexAttrib2f glVertexAttrib2fv glVertexAttrib3f glVertexAttrib3fv glVertexAttrib4f glVertexAttrib4fv glVertexAttribPointer snprintf acos asin atan2 cos exp log pow sin tan glActiveShaderProgram glBeginQuery glBeginTransformFeedback glBindBufferBase glBindBufferRange glBindImageTexture glBindProgramPipeline glBindSampler glBindTransformFeedback glBindVertexArray glBindVertexBuffer glBlendBarrier glBlendEquationSeparatei glBlendEquationi glBlendFuncSeparatei glBlendFunci glBlitFramebuffer glClearBufferfi glClearBufferfv glClearBufferiv glClearBufferuiv glClientWaitSync glColorMaski glCompressedTexImage3D glCompressedTexSubImage3D glCopyBufferSubData glCopyImageSubData glCopyTexSubImage3D glCreateShaderProgramv glDeleteProgramPipelines glDeleteQueries glDeleteSamplers glDeleteSync glDeleteTransformFeedbacks glDeleteVertexArrays glDisablei glDispatchCompute glDispatchComputeIndirect glDrawArraysIndirect glDrawArraysInstanced glDrawBuffers glDrawElementsBaseVertex glDrawElementsIndirect glDrawElementsInstanced glDrawElementsInstancedBaseVertex glDrawRangeElements glDrawRangeElementsBaseVertex glEndQuery glEndTransformFeedback glFenceSync glFlushMappedBufferRange glFramebufferParameteri glFramebufferTextureLayer glGenProgramPipelines glGenQueries glGenSamplers glGenTransformFeedbacks glGenVertexArrays glGetActiveUniformBlockName glGetActiveUniformBlockiv glGetActiveUniformsiv glGetBooleani_v glGetBufferParameteri64v glGetFragDataLocation glGetFramebufferParameteriv glGetInteger64i_v glGetInteger64v glGetIntegeri_v glGetInternalformativ glGetMultisamplefv glGetProgramInterfaceiv glGetProgramPipelineInfoLog glGetProgramPipelineiv glGetProgramResourceIndex glGetProgramResourceLocation glGetProgramResourceName glGetProgramResourceiv glGetQueryObjectuiv glGetQueryiv glGetSamplerParameterIiv glGetSamplerParameterIuiv glGetSamplerParameterfv glGetSamplerParameteriv glGetStringi glGetSynciv glGetTexLevelParameterfv glGetTexLevelParameteriv glGetTexParameterIiv glGetTexParameterIuiv glGetTransformFeedbackVarying glGetUniformBlockIndex glGetUniformIndices glGetUniformuiv glGetVertexAttribIiv glGetVertexAttribIuiv glGetnUniformuiv glInvalidateFramebuffer glInvalidateSubFramebuffer glIsEnabledi glIsProgramPipeline glIsQuery glIsSampler glIsSync glIsTransformFeedback glIsVertexArray glMapBufferRange glMemoryBarrier glMemoryBarrierByRegion glMinSampleShading glPatchParameteri glPauseTransformFeedback glPrimitiveBoundingBox glProgramParameteri glProgramUniform1f glProgramUniform1fv glProgramUniform1i glProgramUniform1iv glProgramUniform1ui glProgramUniform1uiv glProgramUniform2f glProgramUniform2fv glProgramUniform2i glProgramUniform2iv glProgramUniform2ui glProgramUniform2uiv glProgramUniform3f glProgramUniform3fv glProgramUniform3i glProgramUniform3iv glProgramUniform3ui glProgramUniform3uiv glProgramUniform4f glProgramUniform4fv glProgramUniform4i glProgramUniform4iv glProgramUniform4ui glProgramUniform4uiv glProgramUniformMatrix2fv glProgramUniformMatrix2x3fv glProgramUniformMatrix2x4fv glProgramUniformMatrix3fv glProgramUniformMatrix3x2fv glProgramUniformMatrix3x4fv glProgramUniformMatrix4fv glProgramUniformMatrix4x2fv glProgramUniformMatrix4x3fv glReadBuffer glRenderbufferStorageMultisample glResumeTransformFeedback glSampleMaski glSamplerParameterIiv glSamplerParameterIuiv glSamplerParameterf glSamplerParameterfv glSamplerParameteri glSamplerParameteriv glTexBuffer glTexBufferRange glTexImage3D glTexParameterIiv glTexParameterIuiv glTexStorage2D glTexStorage2DMultisample glTexStorage3D glTexStorage3DMultisample glTexSubImage3D glTransformFeedbackVaryings glUniform1ui glUniform1uiv glUniform2ui glUniform2uiv glUniform3ui glUniform3uiv glUniform4ui glUniform4uiv glUniformBlockBinding glUniformMatrix2x3fv glUniformMatrix2x4fv glUniformMatrix3x2fv glUniformMatrix3x4fv glUniformMatrix4x2fv glUniformMatrix4x3fv glUseProgramStages glValidateProgramPipeline glVertexAttribBinding glVertexAttribDivisor glVertexAttribFormat glVertexAttribI4i glVertexAttribI4iv glVertexAttribI4ui glVertexAttribI4uiv glVertexAttribIFormat glVertexAttribIPointer glVertexBindingDivisor glWaitSync libsurface.z.so libutils.z.so libc.so libmali.z.so 
~ } || { Input data to glProgramBinary is empty Binary shader is empty glLoadIdentity severity glShaderBinary any _dummy dFdy glDisableVertexAttribArray glEnableVertexAttribArray glMultMatrixx glLoadMatrixx glTexEnvx glLightx glPolygonOffsetx glClearColorx glTexParameterx glPointParameterx glOrthox glFrustumx glLightModelx glMaterialx Cannot pop the last matrix gl_mali_ViewportMatrix glPopMatrix glPushMatrix mix glClearDepthx glLineWidthx glFogx glPointSizex glRotatex glTranslatex glGetClipPlanex glClipPlanex glScalex glDepthRangex glSampleCoveragex dFdx glAlphaFuncx max glColor4x glMultiTexCoord4x glNormal3x pow sampler2drectshadow sampler2dshadow sampler1dshadow sampler2DRectShadow sampler2DShadow sampler1DShadow glGetTexEnvxv glTexEnvxv glGetLightxv glLightxv glGetTexParameterxv glTexParameterxv glPointParameterxv glLightModelxv glGetMaterialxv glMaterialxv glFogxv glGetFloatv glGetPointerv glGetVertexAttribPointerv glGetIntegerv glGetBooleanv glGetTexEnviv glTexEnviv glGetTexParameteriv glTexParameteriv glGetFramebufferAttachmentParameteriv glGetRenderbufferParameteriv glGetBufferParameteriv glGetShaderiv glGetUniformiv glGetProgramiv glGetVertexAttribiv glUniform4iv glUniform3iv glUniform2iv glUniform1iv glGetTexEnvfv glTexEnvfv glGetLightfv glLightfv glGetTexParameterfv glTexParameterfv glPointParameterfv glGetUniformfv glLightModelfv glGetMaterialfv glMaterialfv glFogfv glGetVertexAttribfv glUniformMatrix4fv glUniform4fv glVertexAttrib4fv glUniformMatrix3fv glUniform3fv glVertexAttrib3fv glUniformMatrix2fv glUniform2fv glVertexAttrib2fv glUniform1fv glVertexAttrib1fv _fbdev glGetFixedv ?__maligp2_constant_%03u mat%ux%u argument%u mat%u ivec%u bvec%u <dummy>%u Invalid 'index' parameter, must be < %u, was %u output input inout const gl_mali_CubeGradEncConst Mipmap level %i does not exist var_FogDist var_ClipPlaneSignedDist cast inversesqrt glViewport short __start ?dummy_NegativeYUVSamplerStart Vertex shader attribute locations are corrupt Vertex shader varying symbols are corrupt Fragment shader varying symbols are corrupt Vertex attribute symbols are corrupt Vertex shader attribute symbols are corrupt not dot glHint Cannot read from framebuffer object with no color attachment floating point constant integer constant undefined constant invariant default matrixCompMult Vertex shader varying symbol location exceeds hardware limit Fragment shader varying symbol location exceeds hardware limit A program cannot be linked unless there are any shaders attached to it light height glPolygonOffset textarget renderbuffertarget struct sampler3drect sampler2drect reflect conditional_select sampler3DRect sampler2DRect refract float internalformat binaryFormat glGetShaderPrecisionFormat flat It is not allowed for a VAO to encapsulate client vertex arrays glDrawArrays glCheckFramebufferStatus glDrawElements gl_mali_YUVCoefficients gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits gl_MaxCombinedTextureImageUnits cross glReadNPixels is only available in contexts allocated with robustness access dppass class gl_MaxVertexUniformVectors gl_MaxFragmentUniformVectors gl_MaxVaryingVectors gl_mali_PointSizeParameters gl_DepthRangeParameters GL_EXT_shadow_samplers Current Mali driver support no more than 1024 samplers glGenRenderbuffers glDeleteRenderbuffers glGenFramebuffers glDeleteFramebuffers gl_MaxDrawBuffers glGenBuffers glDeleteBuffers glGetAttachedShaders optimise_vector_ops acos hbbr_patterns expand_builtins radians GL_ARM_grouped_uniforms Vertex shader corrupt, mismatch between expected and found uniforms Fragment shader corrupt, mismatch between expected and found uniforms Fragment shader corrupt; mistmatch between declared and detected uniforms Vertex shader corrupt; mismatch between declared and detected uniforms glReadPixels GL_ARM_persistent_globals optimise_basic_blocks this Expected prototype is Fragment shader corrupt; mismatch between declared and found varyings Vertex shader invalid; mismatch between announced and found varyings gl_mali_textureGRADEXT_sizes debug_preprocessing_directives GL_OES_standard_derivatives Corrupt vertex shader; Invalid uniform values Corrupt fragment shader; Invalid uniform values Vertex shader attribute symbols are outside legal values Vertex shader corrupt; mismatch between declared and found attributes disable_vertex_shader_output_rewrites rewrite_image_sampler_accesses glGenTextures glDeleteTextures allow_gl_names degrees AddConstToRes gl_MaxVertexAttribs abs gl_mali_PointCoordScaleBias ?external_last_row_fixup_%s ?inlined_global_var_%d_%s %s:%s:%s:%s struct %s Uniform %s Varying %s '%s' argument was not a valid GLenum for this function. %s , %s MaliCinstrKbsr sfactor dfactor glScissor error glGetError floor var_PrimaryColor ConstantColor var_SpecularColor glClearColor FogColor gl_FragColor glBlendColor for or GL_EXT_shader_non_constant_global_initializer glVertexPointer glColorPointer glNormalPointer glTexCoordPointer glVertexAttribPointer parameter glReleaseShaderCompiler identifier glIsRenderbuffer glFramebufferRenderbuffer glBindRenderbuffer glIsFramebuffer glBindFramebuffer glIsBuffer glBindBuffer pilot_shader Varying '%s' not found in vertex shader Invalid uniform structure dependencies detected in vertex shader Invalid uniform structure dependencies detected in fragment shader Unknown data block detected in shader glIsShader glAttachShader glDetachShader glDeleteShader glCreateShader glCompileShader Not a Mali binary Shader member MaliCinstrSer gl_DepthRange.far gl_DepthRange.near glClear exp lowp mali-utgard-setup superp mediump %ternary_tmp %and_or_tmp %matrix_spill_temp %store_reload_temp %temp clamp highp smoothstep glGenerateMipmap cap glStencilOp glLogicOp goto libmali.z.so do unknown return extern warn __gl_mali_vscpu_attr_gl_Position Fragment shader binary block not large enough to contain first instruction glBlendEquation Information 'bufSize' must be at least %d bytes for this uniform location glGetUniformLocation glGetAttribLocation glBindAttribLocation version extension '%s' differ on precision union asin min main sign atan lessThan greaterThan enum asm gl_mali_ViewportTransform uniform glGetActiveUniform _drm GLSL allows exactly two attached shaders (one of each type) per program glIsProgram glLinkProgram glDeleteProgram glCreateProgram glValidateProgram glUseProgram param Corrupt binary shader stream bool unroll Vertex shader binary block too small ceil GL_ARM_shader_framebuffer_fetch_depth_stencil glClearStencil sfail dpfail glShadeModel %retval equal notEqual lessThanEqual greaterThanEqual GL_OES_EGL_image_external StageSamplerExternal StageSamplerNormal glColorMask glStencilMask glDepthMask find_best_block break texture3DProj texture2DProj glTexEnvi glTexParameteri gl_mali /dev/mali Mali glPixelStorei glUniform4i glUniform3i glUniform2i glUniform1i Illegal value for width=%i or height=%i Attribute '%s' bound outside of the valid range; using slot %i but max is %i Sampler '%s' bound to texture unit %i, but max is %i Too many uniforms used in vertex shader. Used %i uniform registers, but HW limit is %i It must be <= 1 vertex shader in the binary, was %i It must be <= 1 fragment shader in the binary, was %i image height must be <= %i, was %i image width must be <= %i, was %i 'samples' must be <= %i, was %i 'level' must be >= 0 and <= %i, was %i 'level' must be < %i, was %i The length of the labels must be > 0 and < %i, was %i 'yoffset' must be positive, was %i 'xoffset' must be positive, was %i 'n' must be positive, was %i Only mipmap level 0 is supported, was %i 'level' must be >= 0 and < %i. Was %i 'level' must be 0 or negative. Was %i 'bufsize' too small to read pixels, was %i, required %i length fwidth glLineWidth glFlush glFinish switch GL_ARM_shader_framebuffer_fetch '%s' struct member count mismatch log glGetShaderInfoLog glGetProgramInfoLog long varying using glGetString Warning Vertex shader not compiled prior to linking Fragment shader not compiled prior to linking All attached shaders must be compiled prior to linking store_load_forwarding gl_FrontFacing glMultMatrixf glLoadMatrixf glTexEnvf glLightf glTexParameterf glPointParameterf glOrthof sizeof glFrustumf glLightModelf glMaterialf half elif endif glClearDepthf glFogf gl_DepthRange.diff glRotatef glTranslatef glGetClipPlanef glClipPlanef glScalef glDepthRangef undef ifndef ifdef typedef glColor4f glUniform4f glMultiTexCoord4f glVertexAttrib4f glUniform3f glNormal3f glVertexAttrib3f glUniform2f glVertexAttrib2f glUniform1f glVertexAttrib1f '%s' differ on array size Fragment shader binary block of zero size '%s' differ on type size normalize glPointSize gl_PointSize shader count is negative shader length is negative true continue return value attribute gl_mali_rotate /dev/gator/annotate glDisableClientState glEnableClientState glStencilOpSeparate glBlendEquationSeparate glStencilMaskSeparate glStencilFuncSeparate glBlendFuncSeparate template The EGL image has no data source, and is thus not legal to use else false texture glIsTexture glClientActiveTexture glActiveTexture glBindTexture The vertex shader is compiled for an unknown core require '%s' differ on type Invalid type shaderType precisionType none newline noinline define plane pname volatile while end of file double disable glDisable enable glEnable Not enough attribute locations available variable gl_mali_DerivativeScale gl_mali_FragCoordScale ClipPlaneTie _mali_fence_merge Vertex shader too large gl_DepthRange usage glRenderbufferStorage glSampleCoverage mode opcode glMatrixMode source glGetShaderSource glShaderSource _mali_fence_merge_linux_sync_fence control_dependence distance Performance '%s' differ on invariance namespace interface glFrontFace glCullFace samplerCube textureCube gl_PointCoord gl_FragCoord faceforward discard wildcard mod GL_EXT_shader_texture_lod texture3DProjLod texture2DProjLod textureCubeLod texture3DLod texture2DLod Vertex shader corrupt; invalid varying values found Input to glProgramBinary is corrupted - incorrect BATT block found Input to glProgramBinary is corrupted - invalid BATT block found Input to glProgramBinary is corrupted - no MBS1 block found Cannot generate mipmaps, no miplevel 0 found Cannot get parameters when the reservered renderbuffer object 0 is bound _wayland optimise_constant_fold void centroid _android Input data to glProgramBinary is not recognized fixed Shader is corrupted Vertex shader is invalid; corrupt SATT datastream detected Vertex shader is invalid; corrupt SVAR datastream detected Fragment shader is invalid; corrupt SVAR datastream detected Vertex shader is invalid; corrupt SUNI datastream detected Fragment shader is invalid; corrupt SUNI datastream detected The vertex shader is damaged, corrupt CVER block detected The fragment shader is damaged, corrupt CVER block detected Vertex shader is invalid; illegal VVAR block detected Fragment shader is invalid; illegal VVAR block detected Vertex shader is invalid; corrupt SVAR block detected Fragment shader corrupt; damaged SVAR block detected defined unsigned Vertex shader binary block is not aligned unnamed glIsEnabled Program is not successfully linked Both shaders need to be compiled for a program to be linked packed var_PrimaryColorTwosided var_SpecularColorTwosided Vertex shader invalid; contains less varyings than announced %s%03d sampler1d ?__gl_mali_pilot_gp_res_%d __gl_mali_pilot_shader_%d ?__gl_mali_pilot_uniform_%d Mali-%d func glStencilFunc glDepthFunc glBlendFunc glAlphaFunc static public uvec ivec bvec wb glColor4ub glGetActiveAttrib glMultiTexCoord4b glBufferData gl_FragData glBufferSubData pragma dstAlpha modeAlpha srcAlpha gl_ __ARM_MALI_HW_REV_MINOR__ __ARM_MALI_HW_REV_MAJOR__ __VERSION__ __ARM_MALI__ __LINE__ __FILE__ ?__ ^^ f[v] (i|f)[v] %s[%u] [%d] \ [ binaryformat must be GL_MALI_SHADER_BINARY_ARM, was 0x%08X eglGetPlatformDisplayEXT glGetnUniformivEXT glGetnUniformfvEXT glGetGraphicsResetStatusEXT glReadnPixelsEXT glDiscardFramebufferEXT shadow2DProjEXT glRenderbufferStorageMultisampleEXT glFramebufferTexture2DMultisampleEXT eglSwapBuffersWithDamageEXT eglCreatePlatformWindowSurfaceEXT eglCreatePlatformPixmapSurfaceEXT texture2DProjLodEXT textureCubeLodEXT texture2DLodEXT texture2DProjGradEXT textureCubeGradEXT texture2DGradEXT GL_BGRA_EXT shadow2DEXT GL_UNSIGNED_BYTE or GL_UNSIGNED_SHORT Generating mipmaps with format %s is not supported with type GL_UNSIGNED_SHORT GL_UNSIGNED_SHORT or GL_UNSIGNED_INT GL_DEPTH_COMPONENT MALI_NEVERBLIT GL_ES glGetProgramBinaryOES glProgramBinaryOES glIsVertexArrayOES glBindVertexArrayOES glQueryMatrixxOES glMultMatrixxOES glLoadMatrixxOES glDrawTexxOES glTexEnvxOES glLightxOES glPolygonOffsetxOES glClearColorxOES glTexParameterxOES glPointParameterxOES glOrthoxOES glTexGenxOES glFrustumxOES glLightModelxOES glMaterialxOES glLoadPaletteFromModelViewMatrixOES glCurrentPaletteMatrixOES glClearDepthxOES glLineWidthxOES glFogxOES glPointSizexOES glRotatexOES glTranslatexOES glGetClipPlanexOES glClipPlanexOES glScalexOES glDepthRangexOES glSampleCoveragexOES glAlphaFuncxOES glColor4xOES glMultiTexCoord4xOES glNormal3xOES glDrawTexxvOES glGetTexEnvxvOES glTexEnvxvOES glGetLightxvOES glLightxvOES glGetTexParameterxvOES glTexParameterxvOES glPointParameterxvOES glGetTexGenxvOES glTexGenxvOES glLightModelxvOES glGetMaterialxvOES glMaterialxvOES glFogxvOES glDrawTexsvOES glGetBufferPointervOES glDrawTexivOES glGetFramebufferAttachmentParameterivOES glGetRenderbufferParameterivOES glGetTexGenivOES glTexGenivOES glDrawTexfvOES glGetTexGenfvOES glTexGenfvOES glGetFixedvOES glGenVertexArraysOES glDeleteVertexArraysOES glDrawTexsOES glCheckFramebufferStatusOES glGenRenderbuffersOES glDeleteRenderbuffersOES glGenFramebuffersOES glDeleteFramebuffersOES glMatrixIndexPointerOES glWeightPointerOES glPointSizePointerOES glIsRenderbufferOES glFramebufferRenderbufferOES glBindRenderbufferOES glIsFramebufferOES glBindFramebufferOES glUnmapBufferOES glMapBufferOES glGenerateMipmapOES samplerExternalOES glDrawTexiOES glTexGeniOES glDrawTexfOES glOrthofOES glTexGenfOES glFrustumfOES glClearDepthfOES glGetClipPlanefOES glClipPlanefOES glDepthRangefOES glEGLImageTargetRenderbufferStorageOES glRenderbufferStorageOES GL_DEPTH_STENCIL_OES GL_UNSIGNED_INT_24_8_OES glEGLImageTargetTexture2DOES glFramebufferTexture2DOES glGetPointervKHR glDebugMessageInsertKHR glPopDebugGroupKHR glPushDebugGroupKHR eglSetDamageRegionKHR glDebugMessageControlKHR glGetObjectLabelKHR glObjectLabelKHR glGetObjectPtrLabelKHR glObjectPtrLabelKHR glDebugMessageCallbackKHR glGetDebugMessageLogKHR eglSwapBuffersWithDamageKHR eglDestroyImageKHR eglCreateImageKHR eglDestroySyncKHR eglClientWaitSyncKHR eglWaitSyncKHR eglCreateSyncKHR eglGetSyncAttribKHR GL_SHADER_KHR GL_PROGRAM_KHR It must be GL_ARRAY_BUFFER or GL_ELEMENT_ARRAY_BUFFER GL_BUFFER Must be GL_RENDERBUFFER Must be GL_FRAMEBUFFER Mali-400 PP Mali-470 MP Mali-450 MP Mali-400 MP Mali-400 GP MALI_FLIP_PIXMAP __persistentARM gl_LastFragColorARM __groupARM gl_LastFragStencilARM gl_LastFragDepthARM shaders is NULL params is NULL 'buf' cannot be NULL 'buffers' must not be NULL 'pointer' must not be NULL STDGL GL_FRAGMENT_PRECISION_HIGH TRUE GL_UNSIGNED_BYTE GL_TEXTURE GL_LUMINANCE eglSetBlobCacheFuncsANDROID eglWaitSyncANDROID eglDupNativeFenceFDANDROID sampler3D texture3D GL_OES_texture_3D sampler2D texture2D glFramebufferTexture2D glCopyTexImage2D glTexImage2D glCompressedTexImage2D glCopyTexSubImage2D glTexSubImage2D glCompressedTexSubImage2D sampler1D Must be GL_RGBA, GL_LUMINANCE_ALPHA, GL_ALPHA, GL_LUMINANCE or GL_RGB GL_ALPHA GL_LUMINANCE_ALPHA GL_RGBA Inconsistent varying set detected, Fragment shader corrupt? Vertex shader corrupt, unannounced version mismatch between compiler and linker? Fragment shader corrupt, unannounced version mismatch between compiler and linker? The shader contains unknown blocks. Shader version mismatch? ???? <dummy> <error> <error:unknown behavior> <any_memory_part_var> <struct_elim_var> <unknown> <unknown_version> <null> >> |= ^= >>= == <<= /= -= += *= &= %= != << ; : S0059 S0049 S0039 S0029 S0019 S0009 L0009 S0058 S0038 S0028 S0018 S0008 L0008 StageConstant7 StageSamplerExternal7 StageSamplerNormal7 var_TexCoord7 S0057 S0047 S0037 S0027 S0017 S0007 P0007 L0007 StageConstant6 StageSamplerExternal6 StageSamplerNormal6 var_TexCoord6 S0056 S0046 S0026 S0016 S0006 L0006 StageConstant5 StageSamplerExternal5 StageSamplerNormal5 var_TexCoord5 GL_UNSIGNED_BYTE or GL_UNSIGNED_SHORT_5_6_5 S0055 S0045 S0035 S0025 S0015 S0005 P0005 L0005 StageConstant4 mat4 StageSamplerExternal4 StageSamplerNormal4 var_TexCoord4 ivec4 hvec4 fvec4 dvec4 bvec4 GL_UNSIGNED_BYTE, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_5_5_5_1 or GL_UNSIGNED_SHORT_4_4_4_4 S0054 S0044 S0034 S0024 S0014 S0004 P0004 L0004 F0004 StageConstant3 mat3 StageSamplerExternal3 StageSamplerNormal3 var_TexCoord3 ivec3 hvec3 fvec3 dvec3 bvec3 S0053 S0043 S0033 S0023 S0013 S0003 P0003 M0003 L0003 F0003 StageConstant2 mat2 exp2 maligp2 StageSamplerExternal2 StageSamplerNormal2 log2 var_TexCoord2 ivec2 hvec2 fvec2 dvec2 bvec2 MaliGP2 S0052 S0042 S0032 S0022 S0012 S0002 P0002 M0002 L0002 F0002 StageConstant1 StageSamplerExternal1 StageSamplerNormal1 var_TexCoord1 GPU1 S0051 S0041 S0031 S0021 _x11 S0011 L0101 S0001 P0001 M0001 L0001 F0001 StageConstant0 StageSamplerExternal0 StageSamplerNormal0 var_TexCoord0 S0050 S0040 S0030 S0020 S0010 L0010 Mali-300 mali200 Mali200 L0100 You cannot query Program object #0 Cannot query framebuffer 0 Cannot modify framebuffer 0 Cannot alter framebuffer 0 / Driver ran out of memory. GL_TEXTURE_ENV_COLOR must be set with glTexEnv{f,i,x}v. GL_POINT_DISTANCE_ATTENUATION must be set with glPointParameterfv or glPointParameterxv. GL_TEXTURE_CROP_RECT_OES must be set with glTexParameterfv or glTexParameteriv. GL_FOG_COLOR must be set with glFogv. 'location' must be >= 0 and < %u, was %u. 'index' must be < GL_MAX_VERTEX_ATTRIBS (%u), was %u. frame buffer is in protected mode, couldn't be copied out. frame buffer or texture surface is in protected mode, couldn't be copied out. frame buffer is in protected mode, couldn't be read out. Error:::Driver ran out of memory trying to output a debug message. Subsequent messages might be lost. Cannot modify mipmap because it does not exist. No shader with name %u (element %i in 'shaders' argument) exist. Vertex shader uniform data are corrupt. Fragment shader uniform data are corrupt. The reserved buffer object name 0 is bound to target. 16 bit texture is not a legal writing target. 16 bit frambuffer (<%s>) is not a legal reading target. The buffer bound to 'target' is 0. It is illegal to modify this object. It is illegal to map zero sized buffer object. The 'shader' name must be the name of shader object. The object with name %u (element %i in 'shaders' argument) is not a shader object. The 'shader' name must be the name of a shader object. Parameter 'index' must be a value in the range 0 <= index < %u for the given program object. The 'program' parameter must be the name of a program object. The 'program' name must be the name of a program object. Attempting to modify miplevel %i on texture <%s>, but this miplevel was not uploaded to the texture object. Corrupt binary shader format. glGetNUniform*EXT is only available in contexts enabled with robust access. This function is only valid on successfully linked programs. Automatic mipmap generation is not allowed on depth textures. Only glUniform1i and glUniform1iv can be used to set variables defined as sampler types. Mipmap generation is not supported for external images. Invalid type. %s%u variable must be set with glUniform%s%u%s. Invalid type. %s variable must be set with glUniform1%s. 'offset' + 'size' cannot be greater than the size of the data in the object. offset: %d, size: %d, size of data: %d, object name: %s. Format %s can only be used with type(s): %s. The vertex shader is too new for the driver. External images only accept GL_NEAREST and GL_LINEAR as min filter. A program needs a fragment shader and a vertex shader to be linked, this program object (<%s>) had neither. Corrupt uniform construct detected in vertex shader. Corrupt uniform construct detected in fragment shader. The 'shader' name must refer to an existing shader. The shader is rejectec because the driver does not supports all the features in the shader. Vertex shader corrupt. Shader uniform '%s' uses register %i, but there are only %i registers declared in the shader. Fragment shader corrupt. Shader uniform '%s' uses register %i, but there are only %i registers declared in the shader. A program needs a fragment shader and a vertex shader to be linked, this program object (<%s>) had 1 shader. Illegal attempt to pop default group. Max stack depth (%i) has been reached, cannot push another group. GL_TEXTURE_EXTERNAL_OES cannot with used with this function. Unpaired map and unmap operation. An error occured while trying to load program. See program error log (glGetProgramInfoLog) for more information. The buffer bound to 'target' is already mapped. It is illegal to map it again. Must be an GL_DEBUG_SEVERITY_* GLenum. Must be an GL_DEBUG_TYPE_* GLenum. The 'program' name must refer to an existing program. The 'program' parameter must be the name of an existing program. Two shaders of the same type cannot be attached to one program. The shader is already attached to the program. 'params' cannot be null. Cannot create color texture from framebuffer (<%s>) with no color channel. Cannot create texture with alpha channel from framebuffer (<%s>) with no alpha channel. The program must be successfully linked for this operation to be legal. A bit other than the defined masks (GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, and GL_STENCIL_BUFFER_BIT) was set as bitmask. The vertex shader is damaged, illegal values found in the FINS block. With 'level'=%i, 'yoffset'+'height' must be <= %i, was %i+%i=%i. With 'level'=%i, 'xoffset'+'width' must be <= %i, was %i+%i=%i. 'width' and 'height' must be equal, was %i,%i. Sampler '%s' and '%s' are of different types, but share texture unit %i. Count must be 1 when the uniform to be modified is not an array, was %i. With 'level'=%i, 'height' must be <= %i, was %i. With 'level'=%i, 'width' must be <= %i, was %i. With 'level'=%i, 'height' must be >= 0 and <= %i, was %i. With 'level'=%i, 'width' must be >= 0 and <= %i, was %i. The length of the string must be < %i, was %i. 'y' must be positive, was %i. 'x' must be positive, was %i. 'first' must be positive, was %i. 'count' must be positive, was %i. 'numAttachments' must be positive, was %i. 'n' must be positive, was %i. 'param' must be 1, 2, 4 or 8, was %i. 'size' must be 2,3 or 4, was %i. 'size' must be 2, 3 or 4, was %i. 'size' must be 4, was %i. 'count' must be >= 0, was %i. 'maxCount' must be >= 0, was %i. 'height' must be >= 0, was %i. 'width' must be >= 0, was %i. 'bufsize' must be >= 0, was %i. 'bufSize' must be >= 0, was %i. 'stride' must be >= 0, was %i. The value set to a sampler must be < GL_MAX_TEXTURE_UNITS (%i), was %i. 'size' must be > 0 and <= GL_MAX_VERTEX_UNITS_OES (%i), was %i. 'index' must be < GL_MAX_PALETTE_MATRICES_OES (%i), was %i. Invalid uniform location specified by 'location', was %i. 'height' must be either a mutiple of four or 'height + yoffset' equal to texture height. Was %i. 'yoffset + height' must be less than texture height. Was %i. 'yoffset' must be a mutiple of four. Was %i. 'xoffset' must be a multiple of four. Was %i. 'border' must be zero. Was %i. 'level' must be >= 0 and < %i. Was %i. 'width' must be either a multiple of four or 'width + xoffset' equal to texture width. Was %i. 'xoffset + width' must be less than texture width. Was %i. 'height' must be positive. Was %i. '%s' must be positive. Was %i. 'width' must be positive. Was %i. Fragment shader corrupt. Uniform table is sized %i, must be no larger than %i. The buffer was too small, was %i, needed %i. The stack for GL_MATRIX_PALETTE_OES is maximum 1 element deep, ergo push and pop do nothing. 'farVal' must be positive, was %f. 'nearVal' must be positive, was %f. When 'pname' is GL_SHININESS, 'param' must be >= 0 and <= 128, was %f. With 'pname' = GL_FOG_DENSITY, 'param' must be >= 0, was %f. When 'pname' is GL_POINT_SIZE_MAX, 'param' must be >= 0, was %f. When 'pname' is GL_CONSTANT_ATTENUATION, 'param' must be >= 0, was %f. When 'pname' is GL_LINEAR_ATTENUATION, 'param' must be >= 0, was %f. When 'pname' is GL_QUADRATIC_ATTENUATION, 'param' must be >= 0, was %f. When 'pname' is GL_POINT_SIZE_MIN, 'param' must be >= 0, was %f. When 'pname' is GL_POINT_FADE_THRESHOLD_SIZE, 'param' must be >= 0, was %f. 'size' must be >= 0, was %f. Unsupported pname value. The current framebuffer object (<%s>) is incomplete. The texture object <%s> is not complete. The framebuffer <%s> is not complete. The fragment shader is compiled for an unknown core. Program must be linked before this operation can be done. The format of the input EGL image is not writeable. GL_TEXTURE_2D cannot be used with an external image. 'image' is not a valid EGL image. Cannot write to non-existent surface. Cannot generate mipmaps from protected surface. No %s with name %u was found. No framebuffer with name %u was found. No texture with name %u was found. 'image's format is not supported. The surface's format is not supported. Mipmap generation for external images is not supported. The combination of 'format' and 'type' is not supported. Vertex shader damaged. Duplicate blocks detected. Fragment shader damaged. Duplicate blocks detected. The fragment shader is damaged, corrupt FBUU block detected. The fragment shader is damaged, corrupt VERS block detected. The vertex shader is damaged, corrupt FINS block detected. The fragment shader is damaged, corrupt FDIS block detected. The fragment shader is damaged, corrupt DPRO block detected. The vertex shader is damaged, no DBIN block detected. The fragment shader is damaged, no DBIN block detected. The fragment shader is damaged, corrupt FSTA block detected. The fragment shader is damaged, no FSTA block detected. The vertex shader is damaged, corrupt FTRA block detected. The fragment shader is damaged, corrupt CFRA block detected. Can't modify a buffer which is currently being mapped. Relocation of Varyings in Vertex shader failed. Cannot detach a shader which is not attached. 'height' must be positive, was %d. 'n' must be positive, was %d. 'width' must be positive, was %d. Paletted textures with %u texels per byte, %d * %d texels, and a palette size of %d bytes need a datasize of %u. However, 'imageSize' was %d. ETC textures with dimension %d*%d need %d bytes to hold the compressed data. However, 'imageSize' was %d. 'offset' cannot be negative. Was %d. 'size' cannot be negative. Was %d. The EGL does not contain any data. It must be GL_STATIC_DRAW, GL_DYNAMIC_DRAW or GL_STREAM_DRAW. It must be GL_STATIC_DRAW or GL_DYNAMIC_DRAW. Must be GL_UNSIGNED_BYTE or GL_UNSIGNED_SHORT. Must be GL_LOW_FLOAT, GL_MEDIUM_FLOAT, GL_HIGH_FLOAT, GL_LOW_INT, GL_MEDIUM_INT or GL_HIGH_INT. Must be GL_PACK_ALIGNMENT or GL_UNPACK_ALIGNMENT. Must be GL_LIGHT_MODEL_TWO_SIDE or GL_LIGHT_MODEL_AMBIENT. Must be GL_REPLACE, GL_MODULATE, GL_ADD, GL_ADD_SIGNED, GL_INTERPOLATE or GL_SUBTRACT. Must be GL_DOT3_RGBA, GL_DOT3_RGB, GL_REPLACE, GL_MODULATE, GL_ADD, GL_ADD_SIGNED, GL_INTERPOLATE or GL_SUBTRACT. Must be GL_NEVER, GL_LESS, GL_EQUAL, GL_LEQUAL, GL_GREATER, GL_NOTEQUAL, GL_GEQUAL or GL_ALWAYS. Must be GL_TEXTURE, GL_CONSTANT, GL_PRIMARY_COLOR or GL_PREVIOUS. Must be GL_TEXTUREi where 0 <= i < GL_MAX_TEXTURE_UNITS. Must be GL_TEXTUREi where 0 <= i < GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS. Must be GL_LIGHTi where 0 <= i < GL_MAX_LIGHTS. Must be GL_SHININESS. It must be GL_WRITE_ONLY_OES. Must be GL_TEXTURE_2D or GL_TEXTURE_EXTERNAL_OES. Must be GL_TEXTURE_ENV or GL_POINT_SPRITE_OES. When 'target' is GL_POINT_SPRITE_OES, 'pname' must be GL_COORD_REPLACE_OES. Must be GL_CLIP_PLANEi where 0 <= i < GL_MAX_CLIP_PLANES. Must be GL_DEBUG_SOURCE_APPLICATION_KHR or GL_DEBUG_SOURCE_THIRD_PARTY_KHR. Must be GL_VERTEX_ATTRIB_ARRAY_POINTER. It must be GL_ARRAY_BUFFER or GL_ELEMENT_ARRAY_BUFFER. Must be GL_ARRAY_BUFFER or GL_ELEMENT_ARRAY_BUFFER. Not supported when the attached object's type is not GL_TEXTURE or GL_RENDERBUFFER. When 'renderbuffer' is non-zero, 'renderbuffertarget' must be GL_RENDERBUFFER. Must be GL_RENDERBUFFER. Must be GL_FRAMEBUFFER. Must be GL_VERTEX_SHADER or GL_FRAGMENT_SHADER. With 'pname' = GL_TEXTURE_MIN_FILTER, 'param' must be GL_NEAREST, GL_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_LINEAR_MIPMAP_NEAREST, GL_LINEAR_MIPMAP_LINEAR or GL_NEAREST_MIPMAP_LINEAR. With 'pname' = GL_TEXTURE_MAG_FILTER, 'param' must be GL_NEAREST or GL_LINEAR. Must be GL_POINTS, GL_LINES, GL_LINE_LOOP, GL_LINE_STRIP, GL_TRIANGLES, GL_TRIANGLE_STRIP or GL_TRIANGLE_FAN. Only supported format is GL_MALI_PROGRAM_BINARY_ARM. Invalid 'bufsize' and 'messageLog' combination. bufSize must be > 0 if messageLog is not NULL, was 'bufsize'=%i and messageLog!=NULL. With 'count' > 0, 'ids' cannot be NULL. 'message' cannot be NULL. 'data' cannot be NULL. params can't be NULL. The 'program' parameter must be a name generated by OpenGL. The 'shader' name must be generated by OpenGL. The 'program' name must be generated by OpenGL. Must be GL_FRONT or GL_BACK. Must be GL_FRONT, GL_BACK or GL_FRONT_AND_BACK. Must be GL_FRONT_AND_BACK. Must be GL_FLAT or GL_SMOOTH. Must be GL_SHADER_TYPE, GL_DELETE_STATUS, GL_COMPILE_STATUS, GL_INFO_LOG_LENGTH or GL_SHADER_SOURCE_LENGTH. Must be GL_UNSIGNED_BYTE. When 'target' is GL_POINT_SPRITE_OES, 'param' must be GL_TRUE or GL_FALSE. With 'pname' = GL_GENERATE_MIPMAP, 'param' must be GL_TRUE or GL_FALSE. Not supported when the attached object's type is not GL_TEXTURE. Must be an GL_DEBUG_SEVERITY_* GLenum or GL_DONT_CARE. Must be an GL_DEBUG_SOURCE_* GLenum or GL_DONT_CARE. Must be an GL_DEBUG_TYPE_* GLenum GL_DONT_CARE. When IDs are specified, 'type' must be GL_DONT_CARE. When IDs are specified, 'source' must be GL_DONT_CARE. When IDs are specified, 'severity' cannot be GL_DONT_CARE. Must be GL_MODULATE, GL_BLEND, GL_DECAL, GL_REPLACE, GL_ADD or GL_COMBINE. Must be GL_CLIP_PLANEi where 0 <= i < GL_MAX_CLIP_PLANE. External images only accept GL_CLAMP_TO_EDGE. Must be GL_BUFFER_SIZE or GL_BUFFER_USAGE. Must be GL_LIGHT_MODEL_TWO_SIDE. The 'target' parameter is GL_TEXTURE_TARGET_2D, but parameter 'texture' refers to a texture (<%s>) of dimensionality GL_TEXTURE_CUBE. The 'target' parameter is GL_TEXTURE_TARGET_CUBE, but parameter 'texture' refers to a texture (<%s>) of dimensionality GL_TEXTURE_2D. Must be GL_SRC_ALPHA or GL_ONE_MINUS_SRC_ALPHA. Must be GL_SRC_COLOR, GL_ONE_MINUS_SRC_COLOR, GL_SRC_ALPHA or GL_ONE_MINUS_SRC_ALPHA. Invalid attachments for framebuffer object <%s>. Invalid attachments pointer for framebuffer object <%s>. When 'pname' is GL_SPOT_EXPONENT, 'param' must be >= 0 and <= 128. With 'pname' = GL_FOG_MODE, 'param' must be GL_LINEAR, GL_EXP or GL_EXP2. GL_TEXTURE_CROP_RECT_OES is not a valid 'pname' under OpenGL ES 2. GL_GENERATE_MIPMAP is not a valid 'pname' under OpenGL ES 2. GL_SHADER_KHR is not supported in OpenGL ES 1.1. GL_PROGRAM_KHR is not supported in OpenGL ES 1.1. When 'pname' is GL_SPOT_CUTOFF, 'param' must be in the range (0, 90) or equal to 180. You cannot set uniforms on Program object #0. Cannot alter renderbuffer 0. Cannot get parameter from shader object with reserved name 0. Cannot get parameter from program object with reserved name 0. Cannot get source from shader with reserved name 0. The fragment shader is damaged, corrupt DPRO block detected (invalid uniform offset). The texture with name %u (<%s>) was bound earlier with a different 'target'. 'name' starts with the reserved prefix "gl_". -- , ++ * ARM_issue_3558_error(on) (null) ARM_issue_3558_error(off) ( 'left' is equal to 'right' 'format' does not match 'internalformat' Invalid value of 'internalformat' 'bottom' is equal to 'top' 'nearVal' is equal to 'farVal' )' ' && %empty% # ! %d:%d: %s: Validate: 'width' must be > 0, was %f. The binary provided did not contain any shaders of the required type. Symbol '%s' is readonly break used outside of loop body continue used outside of loop body Function returns an array Request for member "%s" of an array Mali470 doesn't support dynamic indexing of varying array Cannot construct a matrix from more than one matrix Token '%s' repeated in argument list Unexpected token '%s' in argument list Unexpected end of argument list Unterminated argument list Negative array subscript Negative matrix subscript Negative vector subscript Function declared void but return statement has an argument Unterminated comment L-value is constant Variables of this kind cannot be declared invariant 'gl_FrontFacing' cannot be declared invariant Only output values can be declared invariant Non-variable '%s' declared invariant Extension 'GL_EXT_shadow_samplers' used, default precision set Extension 'GL_OES_texture_3D' used, default precision set Function '%s' not supported on target Cannot assign to arrays or structs with arrays Cannot compare arrays Only integer expression allowed as array subscripts L-value swizzle contains duplicate components Vector swizzle "%s" mixes components from different sets Cannot use arguments of type '%s' for built-in constructors Cannot compare samplers Attribute qualifier only allowed in vertex shaders Struct '%s' has no members Extension directive must occur before any non-preprocessor tokens Arithmetic unary operations only work with integer and floating-point values Cannot compare non-scalar types Cannot compare vectors or matrices #error:%s no default precision defined for %s Illegal use of %s Too many arguments for struct constructor Too few arguments for struct constructor Too few arguments for constructor Argument unused in constructor Member reference or swizzle attempted on non-structure and non-vector Identifier required after 'defined' operator Illegal use of 'defined' operator const variable does not have an initializer Uniform variable with initializer Varying variable with initializer Attribute variable with initializer Uniform qualifier used on function parameter Varying qualifier used on function parameter Attribute qualifier used on function parameter Name '%s' used more than once as a parameter Samplers cannot have out or inout parameter qualifier Boolean variable can't have a precision qualifier Sampler declared without uniform qualifier gl_FragColor and gl_FragData both used in the same fragment shader Cannot modify a varying variable inside a fragment shader Missing main() function for shader Array size must be greater than zero Swizzle field selector '%c' unknown Function '%s' declared or defined inside function '%s' is not a function Symbol '%s' redeclared as a function Uniform variable declared inside a function Varying variable declared inside a function Attribute variable declared inside a function #%s directive found outside if-section #elif directive found outside if-section #endif directive found outside if-section #else directive found outside if-section Unexpected end of macro invocation Too many arguments for '%s' macro invocation Missing argument before ',' in '%s' macro invocation Error parsing constant expression Global variable initializer must be a constant expression Initializer for const value must be a constant expression no default precision defined for expression Array size must be a constant integral expression Shader contains static recursion High precision not supported, instead compiling high precision as medium precision Vertex shader where gl_Position isn't written Unexpected iteration token Unexpected flow control token #version must be the first directive/statement in a program F0001 Out of memory while setting error log Array subscript too big Matrix subscript too big Vector subscript too big Illegal use of elif Unterminated #if/#ifdef/#ifndef Unexpected text found after #%s directive Missing version after #version directive Unexpected text found after #version directive Unexpected text found after #extension directive Unexpected text found after #undef directive Unexpected text found after #else directive Unexpected text found after #line directive Operand is not an lvalue Sampler can't be an l-value Right operand of shift has negative value Illegal use of else Symbol '%s' redeclared with diffrent type Arithmetic operations not allowed on this type Function '%s' redeclared with different return type Const qualifier used on return type Uniform qualifier used on return type Varying qualifier used on return type Attribute qualifier used on return type ?: parameter must be of boolean type for() condition must be of boolean type if() condition must be of boolean type while() condition must be of boolean type Operands to &&, || and ^^ must have boolean type Operand to ! must have boolean type 2nd and 3rd parameters of ?: must have the same type All uses of invariant must be at global scope Expected end of line Unknown extension behavior '%s', expected one of: require, enable, warn, disable Cannot modify sampler variable Extension 'GL_ARM_grouped_uniforms' used, group '%s' declared for uniform variable Cannot modify a uniform variable Illegal type for varying variable Illegal type for attribute variable Cannot modify an attribute variable Type '%s' referred to as a variable Symbol '%s' can't be referenced as a variable Swizzle field selector out of range Unexpected end of file found No matching overload for function '%s' found Cannot declare a variable of type void ERROR in Mali driver: * Mali device driver does not seem to be valid Only arrays, vectors and matrices can be indexed Embedded structure definition is not allowed Required extensions need to be listed explicitly, '%s' is not allowed Enabled extensions need to be listed explicitly, '%s' is not allowed Macro name '%s' reserved Extension '%s' not supported Extension 'GL_ARM_persistent_globals' used Extension 'GL_EXT_shadow_samplers' used, variable '%s' with type 'sampler2DShadow' referred Extension 'GL_ARM_shader_framebuffer_fetch_depth_stencil' used, variable '%s' referred Extension 'GL_ARM_shader_framebuffer_fetch' used, variable '%s' referred Extension 'GL_OES_texture_3D' used, variable '%s' with type 'sampler3D' referred Symbol '%s' redeclared Macro '%s' redefined Function '%s' redefined Function '%s' not defined main() has been overloaded ERROR in Mali driver: * Device driver API mismatch * Device driver API version: %d * User space API version: %d Vector swizzle "%s" is bigger than 4 The instrunction bits are removed on Mali470 Language version '%s' unknown, this compiler only supports up to version 100 0:1: %s: Out of memory. Function declared with a return value but return statement has no argument. Emitted unsafe store instructions. Due to Mali200 hardware issue 3558, store instructions may hang the core in Mali200 hardware revisions r0p1 and r0p2. See the GX525 errata for more details. The compiler emits store instructions whenever arrays are used or when compiling complex shaders. discard can only be used in fragment shaders. Unable to allocate %s fixed-point ranges. Shader too long. This shader is %d instruction words long, but %s only supports up to %d instruction words. Shader too long. This shader is %d instruction words long, but MaliGP2 hardware revision r0p1 only supports up to %d instruction words. Note that hardware revisions r0p2 and newer support up to 512 instruction words. Out of varying space. %s provides space for %d varying vec4s, this shader uses %d varying vec4s. Out of attribute space. %s provides space for %d attribute vec4s, this shader uses %d attribute vec4s. Out of space for uniforms, globals and temporary variables. %s provides space for %d vec4s, this shader uses %d vec4s. Internal compiler error. ERROR in Mali driver: * Mali device driver failed the API version check * The solution is probably to rebuild the libraries and the Mali device driver. %s register allocation failed with convergence for vertex shader. %s register allocation failed for vertex shader. %s register allocation failed for fragment shader. Insufficient MaliGP2 work register space for vertex shader. %d registers needed, but only %d registers are available. Note that MaliGP2 hardware revisions r0p3 and newer do not have this limitation. Extension 'debug_preprocessing_directives' used. Function '%s' redeclared. Maximum number of compiler supported instructions (%d) exceeded. Please contact malidevelopers@arm.com with the shader causing the problem, along with this error message. Mali online shader compiler r8p0-01rel0 [Revision 96995]. Parameter qualifiers of function definition do not match parameter qualifiers of function declaration for function '%s'. Function '%s' redeclared with different parameter qualifier(s) Global variable initializer must be a constant expression or a uniform expression(with the extension GL_EXT_shader_non_constant_global_initializer enabled) Unknown character '%c'(%d) Expression exceeds maximum number of allowed operands (%d) Signature mismatch for main() Extension 'GL_EXT_shadow_samplers' used, unnamed parameter has type 'sampler2DShadow' Extension 'GL_EXT_shadow_samplers' used, parameter '%s' has type 'sampler2DShadow' Extension 'GL_EXT_shadow_samplers' used, variable '%s' declared with type 'sampler2DShadow' Expected type for precision qualifier, got '%s' Expected precision qualifier, got '%s' Expected literal or '(', got '%s' Error parsing constant expression, unknown identifier '%s' Invalid identifier '%s' Duplicate struct member '%s' No matching function for call to '%s' Extension 'GL_EXT_shadow_samplers' used, function call to '%s' Extension 'GL_OES_standard_derivatives' used, function call to '%s' Extension 'GL_OES_texture_external' used, function call to '%s' Extension 'GL_EXT_shader_texture_lod' used, function call to '%s' Extension 'GL_OES_texture_3D' used, function call to '%s' Type mismatch, cannot convert argument #%u from '%s' to '%s' Type mismatch, cannot convert from '%s' to '%s' Cannot undefine a predefined macro '%s' Error while parsing floating point literal '%s' Error while parsing integer literal '%s' Cannot compare '%s' with '%s' Unknown preprocessing directive '%s' Illegal identifier name '%s' invariant qualifier must be specified before any use of variable '%s' Undeclared variable '%s' Expected identifier, found '%s' Expected extension name after #extension directive, found '%s' Expected ':' in #extension directive, found '%s' Typename expected, found '%s' Expected token '%s', found '%s' Type mismatch in arithmetic operation between '%s' and '%s' Set pragma '%s' Extension 'GL_OES_texture_3D' used, unnamed parameter has type 'sampler3D' Extension 'GL_OES_texture_3D' used, parameter '%s' has type 'sampler3D' Extension 'GL_OES_texture_3D' used, variable '%s' declared with type 'sampler3D' Struct "%s" has no member named "%s" Set extension '%s': "%s" %s To turn this error into a warning and risk a hardware hang, use "#pragma ARM_issue_3558_error(off)" In function '%s' parameter %d has both 'const' and '%s' qualifier OpenGL_ES ARM 1.4 Linux-r8p0-01rel0 EGL_EXT_client_extensions EGL_EXT_platform_base EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_EXT_image_dma_buf_import EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_KHR_wait_sync EGL_KHR_swap_buffers_with_damage EGL_EXT_swap_buffers_with_damage EGL_ANDROID_image_native_buffer EGL_ANDROID_native_fence_sync EGL_EXT_create_context_robustness EGL_ANDROID_blob_cache EGL_KHR_create_context EGL_KHR_partial_update EGL_KHR_create_context_no_error EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_EXT_image_dma_buf_import EGL_KHR_gl_texture_2D_image EGL_KHR_fence_sync EGL_KHR_wait_sync EGL_KHR_swap_buffers_with_damage EGL_EXT_swap_buffers_with_damage EGL_ANDROID_image_native_buffer EGL_ANDROID_native_fence_sync EGL_EXT_create_context_robustness EGL_KHR_create_context EGL_KHR_partial_update EGL_KHR_create_context_no_error EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_EXT_image_dma_buf_import EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_KHR_wait_sync EGL_KHR_swap_buffers_with_damage EGL_EXT_swap_buffers_with_damage EGL_EXT_create_context_robustness EGL_ANDROID_native_fence_sync EGL_ANDROID_blob_cache EGL_KHR_create_context EGL_KHR_partial_update EGL_KHR_create_context_no_error __egl_platform_default_display __egl_platform_deinit_display __egl_platform_init_display __egl_platform_flush_display __egl_platform_destroy_dummy_window __egl_platform_create_dummy_window __egl_platform_get_native_window unnamed struct __egl_platform_get_pixmap_alphaformat __egl_platform_display_get_format __egl_platform_get_pixmap_format __egl_platform_pixmap_support_gpu_access __egl_platform_copy_buffers __egl_platform_swap_buffers __egl_platform_filter_configs __egl_platform_get_buffer __egl_platform_queue_buffer __egl_platform_unmap_pixmap __egl_platform_map_pixmap __egl_platform_get_native_pixmap __egl_platform_get_display_orientation __egl_platform_swap_interval __egl_platform_setup_soft_job_callback __egl_platform_soft_job_callback __egl_platform_start_rendering __egl_platform_stop_rendering __egl_platform_get_window_size __egl_platform_get_pixmap_size __egl_platform_authorize __egl_platform_initialize __egl_platform_wait_native __egl_platform_wait_swap_complete __egl_platform_terminate __egl_platform_begin_new_frame __egl_platform_window_compatible __egl_platform_pixmap_copybuffers_compatible __egl_platform_pixmap_config_compatible __egl_platform_pixmap_egl_image_compatible __egl_platform_pixmap_surface_compatible __egl_platform_update_image __egl_platform_query_buffer_age __egl_platform_immediate_queue_with_fence __egl_platform_get_pixmap_colorspace __egl_platform_destroy_surface __egl_platform_resize_surface __egl_platform_create_surface __egl_platform_surface_buffer_invalid __egl_platform_display_valid __egl_platform_window_valid __egl_platform_pixmap_valid __egl_platform_surface_post_processing_needed __egl_platform_supports_vsync 0 0 RA24 RX24 RG16 BA24 AR24 RA15 RA12 R8 GR88 YV12 0 NV21 0 NV12 0 YU12 0 YUYV 0 0 0 0 0 0 0 @ |  S T U ] ^ _ e @ I@NR p*#@ ^ P Q R % < 9N < 9N 1 < 9N 0 @ @ @ 0 0 e U D @ADEPQTU CBGFSRWV LMHI\]XY ONKJ_^[Z0145 !$%pqtu`ade3276#"'&srwvcbgf<=89,-()|}xylmhi?>;:/.+*~{zonkj !&*.158:=@BDGIKMOQSUVXZ[]_`bcefgijlmnpqrstvwxyz{}~ !!"##$%&&'())*+,--./01233456789:;<=>?@ABCDEFGHIJLMNOPQRTUVWXZ[\]_`acdeghiklmoprstvwyz|} MaliWorker /tmp/enable_mali_userspace_cinstr streamline-annotate mali-utgard-startup ANNOTATE 3 MaliNotify 0 @ @ A D E P Q T U C B G F S R W V L M H I \ ] X Y O N K J _ ^ [ Z 0 1 4 5 ! $ % p q t u ` a d e 3 2 7 6 # " ' & s r w v c b g f < = 8 9 , - ( ) | } x y l m h i ? > ; : / . + *  ~ { z o n k j ARM OpenGL ES-CM 1.1 GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_matrix_get GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_point_size_array GL_OES_point_sprite GL_OES_texture_npot GL_OES_vertex_array_object GL_OES_query_matrix GL_OES_matrix_palette GL_OES_extended_matrix_palette GL_OES_compressed_ETC1_RGB8_texture GL_EXT_compressed_ETC1_RGB8_sub_texture GL_OES_EGL_image GL_OES_draw_texture GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_framebuffer_object GL_OES_stencil8 GL_OES_depth24 GL_ARM_rgba8 GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_OES_texture_cube_map GL_EXT_discard_framebuffer GL_EXT_robustness GL_OES_depth_texture_cube_map GL_OES_vertex_half_float GL_KHR_debug GL_OES_mapbuffer GL_KHR_no_error OpenGL ES 2.0 "3d6a80e" OpenGL ES GLSL ES 1.00 GL_OES_texture_npot GL_OES_vertex_array_object GL_OES_compressed_ETC1_RGB8_texture GL_EXT_compressed_ETC1_RGB8_sub_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_depth24 GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_vertex_half_float GL_EXT_blend_minmax GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_ARM_mali_program_binary GL_EXT_shader_texture_lod GL_EXT_robustness GL_OES_depth_texture_cube_map GL_KHR_debug GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_mapbuffer GL_KHR_no_error d ! ! p ! t u ! t u v w x & & ' ' ' ' & & / ) / ) p b V W H X Q b W V b b b b b X Q b V W X Q H C c 4 3 A @ B , d C C c 4 3 MBS1p CFRAh FSTA FDIS FBUU SUNI SVAR DBIN % $ ( , ? ? ? ? ? ? ? ? ? ? ? ? # # !2 1 2 0 1 0! ! # # 0!0 1 1 2 2 ! ; O ; O ; P Q ; P Q ; Q ; Q R R spill 0 \ Tmk=5L TH>E~ ? spill ! B ! ! B ! ! B !  P ? ? ? C ? C C @ ? C C C C C @ C ? @ C! " C# $ C% & ' C( @) C* @+ C, C- . C/ 0 C1 2 3 C4 @5 C6 @7 C8 ?9 : ?; ?< = C> C? ?@ A CB C @D CE ?F CG ?H CI ?J CK ?L CM ?N CO ?P CQ ?R CS ?T CU CV @W CX CY CZ C[ C\ C] C^ C_ C` Ca b @c Cd Ce Cf Cg Ch Ci Cj Ck CMBS1 O CVER O SUNI VUNId STRI gl_mali_PointSizeParameters VIDX$ ITDR IYUV IGRD VUNId STRI gl_mali_ViewportTransform VIDX$ ITDR IYUV IGRD SATT VATT( STRI attr_Position VATT, STRI attr_PrimaryColor VATT0 STRI attr_SkinningIndices VATT0 STRI attr_SkinningWeights VATT( STRI attr_TexCoord0 VATT( STRI attr_TexCoord1 VATT( STRI attr_TexCoord2 VATT( STRI attr_TexCoord3 VATT( STRI attr_TexCoord4 VATT( STRI attr_TexCoord5 $ VATT( STRI attr_TexCoord6 ( VATT( STRI attr_TexCoord7 , VATT$ STRI attr_Normal 0 VATT( STRI attr_PointSize 4 SVAR VVAR( STRI gl_Position VVAR, STRI gl_PointSize 0 VVAR, STRI var_TexCoord0 VVAR, STRI var_TexCoord1 VVAR, STRI var_TexCoord2 VVAR, STRI var_TexCoord3 VVAR, STRI var_TexCoord4 VVAR, STRI var_TexCoord5 $ VVAR, STRI var_TexCoord6 ( VVAR, STRI var_TexCoord7 , VVAR0 STRI var_PrimaryColor VVAR8 STRI var_PrimaryColorTwosided VVAR( STRI var_FogDist 2 VVAR4 STRI var_ClipPlaneSignedDist 1 DBINPH / @ C N O 8 C G ? J C q C [G 6H qB F * s2 H G 0 V M U @> G N p W FJ p B l CJ @ C N " OG 6>@ C 7N G 6 @ " C * G 6> C _G e . % A 1 6? - @ C g@ m 6 % B G > - @ ? U 7 GC C y ZK * G ] w A,V C : >q C 1 v G 0E V T G ] ZK * G a M0A V D ] X w G c fJ f @ = B l CJ . @ B s G ;@ s _ 3N G N4A s C @ " C * kG 6> C C G 5 6 L7 G = @> @ N * {G M > C 6 ! G 1 ?A6 C C C m 6 - B /G > 5 @ U 7O9DC `B y n * G v C C * K y 1 > G 0 V 1T G ] x ? U * G ] C t G c J { @ = B l CJ @ C N " kG 6>@ C 7N G 6>A b C 7 j G 6 C G e . % C 1 6 5 C G 6 & B 1 > . C G i 6 6 G 1 @ = - j s F 7@ s ; * G O8 j C G Y 3O @ C i 3O G 9 P C ? H p 1B 0 G 2E V ' 1 G 5 $q G g 1B (w 0E V q FJ G Z l BJ E J ) J b O $ J * K J b K $ j O O $ J G j K J G J $ J G J FG B J G J J J :K 2K C n * G $ [G qG * p M f j @F 2K1D C Q * > * G F e E B dB @ J K A eB B b @ 1 J " G # / U Q } U B gB @ * ?G J G J G 2 * 9@ J G J G -X@ C G ?N G * G M< j C G 3 8C _ m P C %Q G % B " 1q kG e > * sH > q :J qB  J * 97H H G 0e VZH G Z * f * ?G z; G p FJ p B l CJ J O $ J K J K $ O * O $ J G K J G J " $ J G J FG J G J J J 2 J G * F QB 9 * *@ M * G :K H b 2K C fK * G !B @ * G E d tB J G b G E fB B g @ G U E e G B g @ J ? J / J " G J G J G @ C G * C OG A j - * ) H C DA b g 8 * 9DC " s  * $ %6A B _ ; j G 1 A C _ G* @ s \C Y f * G vf@ s G e Z * G q =v _C K * U G K 9 F _ . 60 )G 2J Y / H F. - E g U / H -@ e * U R * m <y@ ' \G m K * B qC s B a e U f * s H G 0 V Q / 1: G 0E V 8 U K6 U k6P W %@ y B l CJ J " O $ J K ? J " K $ O j O $ J G K ? J G J b $ J G J FF J G J J J 2 J G * F QB 9 * .@ * G > H b 6 C fK * & @ * G M E g m g J " G b G E gB G B tB @ 1 G E w G B } @ J ? J / J " G J G @ C G N C kG H " B . G 0 F j D 1 * U B _ 8G j s 8O " s _C 9X * s 7A b C _ ;O h G e k _C e D * m A! C | O B !x # O U bK * q C J " / ( k U - B * G 5 * F * G [C G >J pB ) H SB 3L(qB 1> 0 V q 1: 6 G 1E V L p G a K& U f * G X G g F V G = F b n CJ J B G J B G W J b G J j G :@ S 2K J b J b G J b W J j :@ j G n G G L vB G J xB j G F J " F G 0 V H G YG G VKM " H l* H n" S J q 1 * 0 V L " J " G ZM " G 9 H b m3I M S 6 q 6K  G 5 qB G b pB pJ j :@ J " F G 0 V H G YG G VKM " H l* H n" S J q 1 * 0 V L " J " G ZM " G 9 H b m3I M S 6 q 6K C  q G L p G n G G H vB G J zB j G F J G :K ` J J J G J J J * F G 0 V H " G EG G VK * G n q* H n" S BH q 1j * 0 V * G VC q G 1ZH 0 V * G -2H Z H G 0 V H [ 6 q SkM I Z G J q 1:H G 0 V G F n G p G i n FK l ` J A / J J b G J b W J B G J j :@ S J G j G G ! n G F FK l ` J G J J J * F G 0 V H " G EG G VK * G n q* H n" S f q 1b * 0 V L " G * G VG G ( * G I  0 1 U 1BH "  0 V G 9;H 0 Z ) G 0i VZ )q * ^ * G 1: 0 V d y 1nH " 0 V G @ * O b * SH " M M G : S 0 V q 1 0E V Y , J p G 1 P ?h 0E V 0 V K g i 'GJ , J G @ J A  @i & * LG m y G v G H n FK l ` J J A / J G J B W J B G j G F J " F G 0 V H G YG G VKM " H l* H n" S J q 1 * 0 V L " J " G ZM " G 9 H {K S bK q 1 J " 0 V * J " b * G 9 H " m3I M S J q 1 J " 0 V L " fK #F L G 2 v G : r 6 q 0 V K y G 3 J ' / @U C r  b v G ] NG G ] n qB G pB pJ j :@ J " F G 0 V H G YG G VKM " H l* H n" S J q 1 * 0 V L " J " G ZM " G 9 H O {KI H S J q 1 J 0 V L " J * G ZH m3I M S J q 1 J 0 V L F J j G 0 G : G S G : Q NK 0Q V K , o i 9v @ 6 J r G @ K ? U " H F G U !N W G U q G G m Z pB J pB j G F J " F G 0 V H G YG G VKM " H l* H n" S BH q 1j * 0 V * G VC q G 1ZH 0 V * 1B Z S G 0 VZH q G ] 1 * 0 V * * F * G 2 * m3 M S L q 1B * 0 V G 6 , ;H q V 1 G " G 0 V : G J " * G : 0 V K ?? U n F 3 J $ o @ :K  1 H U G [ G i o q G H p G a vB G JH vB G vJ j :@ J " F G 0 V H G YG G VKM " H l* H n" S BH q 1j * 0 V * G VC q G 1ZH 0 V L " 1 B Z S G 0 VZH q 1 J " 0 V * J " F * G $ j ?F m3I S L q G G 1B 1E V L G M , B q V 1 G R G 0 V q 2K 0Q V K , o i L G G m 6 n G @ 3L  $ H M G 4N v z G m (z G q x G R xB J pB j G F J G 2K ! J J G J J J * F G 0 V H " G EG G VK * G nH v* H n" S J q 1 * 0 V * 9c * G GM " G 8 H [ Iv Q  1n 1 V L B` G a Z * [ G 0 VZ q 1R 0 V L 3 A 16C 0 V L G , B G Z * SH G M M : S 0 V K q G 1 0E V 7 . =p B r 1 G P G 0 V L ? H / 1 V K , 3 o @ J A  @ G 5 LG, m p H p G i n FK l ` J A / J J b G J b W J B G J j :@ S J G ;@ J J " G G 6 1 J " A J G J J J * F G 0 V H " G EG G VK * G lH v* H n" nS H q 1B *  0 V L " 9c * G 9GM " C 8 H [ I6 Q O 1ng 0 V L G L U Z S G 0i VZ q 1 p 0 V L  ] 1 C  2 V G X * r * SH E M G S 0 V q G 1 1 V G 9 q , p G R 1 G P G 0 V L ? 0 V K g F p \G , + @q J A ? @ H A L ?A G m p H p G %n F FK l ` J " G J U J J / J J b 2K * 6 j J b G n j W J b jK j G o f j g@B _ j :@ J G" j ;G" G @F J F J 6K * G G D $ F : | J " G J G J J J * F G 0 V H " G EG G VK * G lH v* U n" S _ U C q 1 K " 0 V L " G * G VG G ( * G Iw B 1 k U 1BH 1 V L " G H * R : G 0 VZ 0q 1: . 0 V d x ] 1nH " 0 V L G XC * _ * SH F M G S 0 V q 1 0E V 8 = _ , J p _G r 1 p i 0 V L M  1 V K g &G B , @ J A ? @ ! LJ A o A mF t G v G %n F FK l ` J U J J / J 2K * 2K j J b G n j W J b j G fK j G `FB j G F J G 2K ! J J J G J J J * F G 0 V H " G EG G VK * G nH v* H n" S J q 1 * 0 V L " J " G ZM " G 9 H {K S bK q 1 J " 0 V * J " b * G 9 H " m3I G M S J q 1 J " 0 V L G J * G L V L B r 6 q 0Q V K n u G , J - / @ nJ  H N G V U nJ p J FK ` J A / J J b G J b W J B G J j :@ S J G j G G ! n G F FK l ` J J J G J J J * F G 0 V H " G EG G VK * G n q* H n" S J q 1 * 0 V L " J " G ZM " G 9 H {KI S J q 1 J " 0 V L " J " M " G 9 H " m3I G M S J q 1 0 V L bK * G I V . S J Q G 6K  3 V K , $ L G J * G . q @ H  ' H G V G 9n z U FK ` J J A / J G J B W J B G j G F K * S !FR K * W !F K * [ !FZ K * _ !F K * c !Fb K * g !F K * k !Fj K * o !F j S j W j [ j _ c g k o 2K !FR 2K * !F 2K j !FZ 2K !F 2K !Fb 2K * !F 2K j !Fj 2K !F J G J J G b FG B J " J " G fK * ;G J * ' B @D M * G A 1 ' U C S # a C [K G S G 2 yB U 8 y U 2 y B y @ J J J E S U bK q F * * G [oL v" 6 yj @ J E S U bK q F * * G [oL v" > yj @ J E S U bK q F * * G [oL v" 6 y @ J E S U bK q F * * G [oL v" > y @ J E S U bK q F * * G [oL v" 6 y @ J E S U bK q F * * G [oL v" > y @ J E S U bK q F * * G [oL v" 6 y* @ J E S U bK q F * * G [oL v" > y* @ J b G 2K ! J b G 2K ! J G 2K ! J G 2K ! J G 2K ! J G 2K ! J " G 2K ! J " G 2K ! A J w 7 J , ? FG p 1F :G S J q 1 J 0 V L J Z J " G 0 V H J MkM NG L J q 1 J 0 V L J M w J 7 J , ? FG p D J ? G  p J ? G J ? p G J b G YG H B S J p
0 80 80 80 80 0 80 80 80 80 0 Q0 80 80 80 0 80 80 80 80 0 80 80 80 80 0 Q0 80 80 80 0 80 80 80 80 0 80 80 80 80 0 Q0 80 80 80 0 80 80 80 80 0 Q0 & 80 80 80 0 Q0 ) 80 80 80 0 Q0 * 80 80 80 0 80 80 80 80 0 Q0 80 80 80 0 Q0 80 80 80 0 Q0 80 80 80 0 80 80 80 80 0 80 80 80 80 0 80 80 80 80 0 80 80 80 80 0 ? ? ? ? ? ? ? ? ? ? ? 0 ? ? ? ? ? ? ? ? ? ? ? 0 ? ? ? ? ? ? ? ? ? ? ? 0 ? ? ? ? ? ? ? ? ? ? ? 0 ? ? ? ? ? ? ? ? ? ? ? ? 0 ? ? ? ? ? ? ? ? ? ? ? ? 0 ? ? @ ? ? @ ? ? @ ? ? ? 0 ? ? @ ? ? @ ? ? @ ? ? ? ? ? ? ? ? ? ? ? ? ? c s X X X X ` ` h p x x x x $ , 4 < < < < D L D L D L D L D L D L D L D L T \ T \ < < < < < D L D L D L D L D L D L D L D L $ \ p @ @ H P p x
.fini_array .ARM.exidx .text .got .got.plt .rel.plt .bss .ARM.attributes .dynstr .data.rel.ro .rel.dyn .dynsym .gnu.hash .note.gnu.build-id .dynamic .ARM.extab .shstrtab .rodata .data