libc.so libdl.so libm.so libsrv_um.so libusc.so libglslcompiler.so __stack_chk_guard LIBC __strlen_chk __register_atfork __stack_chk_fail __aeabi_memcpy4 LIBC_N __aeabi_memcpy8 __aeabi_memset4 __cxa_finalize __strcpy_chk strcpy realloc __cxa_atexit __strcat_chk printf strstr strncmp __aeabi_memclr __aeabi_unwind_cpp_pr0 LIBC_R __aeabi_unwind_cpp_pr1 malloc strlen __vsnprintf_chk free strcasecmp strncpy __aeabi_memclr4 __aeabi_memclr8 strtod calloc strtol __aeabi_memcpy strcspn strtoul strcmp atan exp2 exp log cos asin tan atan2 pow acos sin floorf ceilf SGXBS_CreateBinaryProgram SGXBS_CreateBinaryShader GLSLInitCompiler GLSLShutDownCompiler PVRUniFlexCreateContext PVRUniFlexDestroyContext GLSLCompileToUniflex GLSLDisplayMetrics GLSLFreeCompiledUniflexProgram PVRSRVSetLocale PVRUniFlexCompileToUspBin PVRUniFlexDestroyUspBin PVRUniFlexGetInputInstDesc PVRUniFlexInitInst PVRUniFlexInitTextureParameters libgcc
I ! 1 gl_FragColor far texture2D %d embedded struct definition is not allowed 'layout' : cannot use layout for this interface block member lowp sampler3D requires the extension GL_OES_texture_3D. gl_PMXPosAdjust pmx_arcsin2 switch public ifdef Syntax error, #if[n]def expected an identifier Syntax error, #endif mismatch Syntax error, cannot #undef %s, as GL_ is reserved for predefined macros '' : ':' missing after extension name '' : behaviour for extension not specified 'discard' : only supported in fragment programs 'gl_' : reserved built-in name '%s' : Wrong operand types. No operation '%s' exists that takes a left-hand operand of type '%s' and a right operand of type '%s' (and there is no acceptable conversion) Warning: Dividing by Zero detected! Array index '%d' is negative max faceforward lastout '%s' : cannot pass array of undeclared size as parameter interface block cannot be used for function return type interface block cannot have varying modifier flag Unexpected end of source found 2X2 matrix of float mat2x4 mat4X2 sampler3D noiseConstant2 %d:%d%d '%c' is an invalid character in GLSL. noinline long GL_IMG_uniform_buffer_object '' : syntax error #elif mismatch Syntax error, invalid name for #undef disable 'return' : void function cannot return a value gl_ Array index '%d' out of bounds. Array size is %d '[' : array must be redeclared with a size before being indexed with a variable gl_PointCoord edge1 length textureStreamProjIMG noise2 ASTBIResetBuiltInData: Failed to retrieve data for %08X . %d compilation errors. No code generated. 'break' : statement only allowed in loops non varyings cannot have varying modifier qualifiers samplerstream vertex out/varying prec_mod@%s gl_PMXPermTexture pmx_arccos2 tools/intern/oglcompiler/glsl/icunroll.c this goto GL_ define '' : left of '[' is not of type array, matrix, or vector gl_MaxVertexUniformVectors diff sign Nref dFdy noise3 [%u]. out WARNING interface block cannot be embeded in struct interface block cannot be embeded sampler types are not allowed in interface block. '%s' : cannot initialise arrays in this version of the language 4-component vector of float suffix for floats do extern fvec2 %u Syntax error (3) STDGL '%s' : left of '[' is not of type array, matrix, or vector '' : boolean expression expected. '%s' : Parameter array size does not match function definition (%d vs %d) gl_MaxVertexTextureImageUnits exp2 greaterThan lod invalid using layout qualifier '%s' : samplers must be uniform or a function parameter ivec2 3-component vector of int 4X3 matrix of float array size fixed '%s' : invariant status can only be modified in a vertex shader Requires more varying components than allowed. Too many functions. fn_main@ for samplerStreamIMG flat Syntax error, no parameter specified for #define '' : syntax error (2) #line on defined '%s' : declaring non-array as array 'constructor' : Number of constructor parameters does not match the number of structure fields (%d vs %d) y %s C '%s' : function does not return a value 2-component vector of float tools/intern/oglcompiler/glsl/glsltree.c r0 varying sampler2DRect sampler2DRectShadow Premature end of source; preprocessor expected #endif '' : syntax error #pragma (3) GL_OES_texture_3D 'constructor' : only a single matrix should be supplied when constructing matrix from matrix gl_MaxVertexAttribs pow textureCube fwidth uniform row_major unsupported interface block type in this shader 'layout' : valid layout qualifier ids for fragment shader output variable declaration are location and index OES_standard_derivatives '%s' : overloaded functions must have the same parameter qualifiers '%s' : field selection requires structure, vector, or matrix on left hand side Function call depth > 1024 detected, probable recursion. gl_FragDepth acosConstant2 pred@%u mat3 endif '' : extension 'all' cannot have 'require' or 'enable' behaviour Extension %s not supported in combination with %s '%s' : redeclaration of array with different type '%s' : supported in vertex shaders only acos inversesqrt N rv_%s false %s@%s@struct_def Built-in vertex state invalid syntax, missing valid layout qualifier id 3-component vector of bool mat2x2 mat4X3 sampler2Dshadow Invalid call to function %s: extension %s is not enabled. invariant sampler2DShadow Syntax error, cannot #define %s, as __ is reserved for predefined macros tools/intern/oglcompiler/glsl/astbuiltin.c radians clamp normalize equal not texture2DProjLodEXT 'layout' : valid layout qualifier ids for uniform block are column_major, row_major, shared, packed, std140 unmatched storage qualifier in member declaration of interface block int '%s' : '%s' : function already has a body gl_Position not written is undefined behaviour. acosConstant1 superp __FILE__ Syntax error, '%s' macro redefinition '' : Invalid directive %s Max number of nested #if's is 255 #version must occur before any other statement in the program 'assign' : cannot convert from '%s' to '%s' 'constructor' : cannot convert a structure gl_PointSize near fract maxVal greaterThanEqual _high %f_high %s: %s tools/intern/oglcompiler/parser/glsl_parser.y '%s' : Multi dimensional arrays not supported '%s' : illegal use of type 'void' 3-component vector of float highp '%s' : no matching overloaded function found '%s' : function cannot take any parameter(s) main() function is missing. gl_PMXDepthTexDesc%u_of%d return elif Extension %s not supported warn Syntax error, GLSL Version %u not supported rs_%s_%s@%u smoothstep dPdx %f UNKNOWN Fragment Program array syntax UnnamedStruct%%%u mediump '%s' : illegal vector field selection tools/intern/oglcompiler/powervr/ic2uf.c atanConstant0 atanConstant1 samplerExternalOES '' : syntax error (0) #line '' : extension name not specified require 'const' : non-matching types for const initializer '%s' : used without being initialised exp distance all texture2DProj P textureCubeLodEXT '%s' : default precision modifier type can only be float, int or sampler %s@%d@struct_def '%s' : expected formal parameter list, not a type list %s[%s] : arrays of samplers may only be indexed by a constant index expression gl_ModelViewProjectionMatrix sampler3DRect Preprocessor state undef version '' : Invalid directive Syntax error '[' : field selection out of range '%d' gl_Position gl_DepthRangeParameters tan notEqual texture2DLod texture2DProjLod index '%s' : syntax error; 2X4 matrix of float sampler2D fragment in/varying '%s' : only varyings can be made invariant tools/intern/oglcompiler/glsl/icbuiltin.c gl_NonGobalDepthTexDesc%u_of%d gl_PMXFogParam pmx_noise1_%uD else line '' : syntax error (3) #line debug '%s' : redeclaration of array with size Fragment shader may not write to more than one of gl_FragColor, gl_FragData or custom fragment output variables '%s' : Wrong operand type. No operation '%s' exists that takes an operand of type '%s' (and there is no acceptable conversion) mod cst_rv@%s %s %s %d compilation warnings. array size must be a positive integer mat3X4 mat4X4 array size non fixed EXT_texture_shader_lod gl_FogFragCoord attribute output using GL_EXT_draw_buffers tools/intern/oglcompiler/glsl/prepro.c '%s' : Too many args for macro '%s' : Too few args for macro 0 '%s' : l-value of swizzle cannot have duplicate components gl_FragCoord gl_FragData gl_MaxFragmentUniformVectors gl_DepthRange abs step coord @ packed unknown More than %d samplers are used in the shader. asinConstant1 pmx_arctan mat4 short hvec3 '%s' : Expected macro argument Syntax error, no parameter specified for #undef '' : boolean expression expected 'assign' : globals declared with no storage qualifier must be initialized with a constant expression log log2 cst@%s true cst_p%u@%s 'const' : qualifier not allowed with inout 'const' : qualifier not allowed with out '%s' : Precision not valid for this type sampler1Dshadow OES_standard_noise noiseConstant1 tools/intern/oglcompiler/glsl/icgen.c discard half optimize 'return' : non-void function must return a value 'constructor' : no arguments supplied for array min minVal I shared vec3 2-component vector of bool Reached end of GLSL source inside a comment! mat2 inline dvec3 GL_OES_standard_derivatives GL_EXT_shader_texture_lod '' : syntax error #else mismatch '' : syntax error (1) #line '%s' : Cannot convert parameter %d from '%s' to '%s' degrees sqrt eta matrixCompMult array constructors 'layout' : location is missing when index is supplied for fragment shader output variable declaration invalid 2X3 matrix of float mat3X3 '%s' : main function cannot return a value gl_Vertex hvec2 dvec4 fvec4 constructor gl_FrontFacing gl_MaxTextureImageUnits ceil tools/intern/oglcompiler/glsl/common.c interface block ERROR %s: %u:%u: %s '%s' : unsupported layout qualifier id 'layout' : valid layout qualifier ids for uniform block member are column_major and row_major 'layout' : cannot use layout for normal uniform variable declaration 'layout' : valid layout qualifier ids for fragment shader input variable declaration are origin_upper_left and pixel_center_integer '%s' : No precision defined for this type vec2 bool inout non-l-value(ds) l-value '%s' : redeclaring name '%s' : cannot redeclare built-in function (only overloading is allowed) '%s' : overloaded function must have the same return type cast Syntax error, expected ')' Syntax error (2) Child was '%s' ':' : wrong operand types no operation ':' exists that takes a left-hand operand of type '%s' and a right operand of type '%s' (or there is no acceptable conversion) Calls to any function that may require a gradient calculation inside a conditional block may return undefined results a reflect p '%s' : '%s' type redefinition interpolation qualifiers '%s' : overloaded functions must have the same type qualifiers atan2Constant0 hvec4 ifndef invalid integer constant expression 'defined' : expected right bracket fn_%s@ 'assign' : globals declared with the const qualifier must be initialized with a constant expression sampler Vertex Program bitwise operators invalid syntax, missing layout qualifier '%s' : Instances of structures containing samplers must be declared as uniform 4-component vector of bool const atanConstant2 gl_PMXFogMode union __ pragma Syntax error (adding node failed) '' : syntax error #pragma (2) '' : behaviour '%s' is not supported gl_MaxCombinedTextureImageUnits edge INTERNAL Built-in fragment state std140 centroid 'void' : cannot be an argument type except for '(void)' '%s' : variables with qualifier 'const' must be initialized samplerCube main Shader needs too many registers. pmx_arctan2 continue layout interface input GL_ES 1 __VERSION__ '%s' : Expected macro parameter '.' : cannot apply dot operator to a %s '%s' : only allowed at global scope sin atan any texture2DLodEXT texture2DGradEXT noise1 array of '%s' : non varyings cannot have varying modifier qualifiers '[]' : array size must be declared 2-component vector of int 4-component vector of int '%s' : vector field components do not come from the same set atan2Constant1 noiseConstant0 typedef static unsigned GL_FRAGMENT_PRECISION_HIGH GL_OES_EGL_image_external off 'defined' : expected define name '%s' : field selection requires structure or vector on left hand side '%s %s' : cannot declare arrays of this type 'constructor' : too many arguments x p1 cross refract textureStreamIMG '%s' : duplicate field name in %s: %s column_major pixel_center_integer precision 'sampler' : sampler types are not allowed in interface block. '%s' : array size must be a positive integer ivec4 bvec4 fragment out '%s' : undeclared identifer '%s' : overloaded functions must have the same return type '%s' : no such field in structure _@swizzle gl_PMXGradTexture returnval_%s double fixed '%s' : Expected comma or bracket Syntax error, unexpected ')' Syntax error, cannot #undef %s, as __ is reserved for predefined macros rs_%s@%u gl_MaxVaryingVectors mix edge0 dot lessThan lessThanEqual dFdx %f_low fc_%s_%s@%u modulus operator shader in & out declarations 'layout' : invalid use of layout mat2x3 mat3x2 3X3 matrix of float 3X4 matrix of float %srequires language version %u break while external sizeof '%s' : not unique parameter name '' : syntax error #else after a #else '' : syntax error #pragma (1) '%s' : vector field selection out of range '%s' : redefinition '%s' : Cannot convert parameter %d from structure '%s' to structure '%s' '%s' is not constant. gl_MaxDrawBuffers floor texture2DProjGradEXT tools/intern/oglcompiler/glsl/glsl.c %d:%d:%d invalid number literal '%.*s'. enum default Syntax error, unexpected '%s' enable Syntax error, invalid parameter supplied for #version '.' : cannot apply dot operator to an array '%s' : cannot initialize this type of qualifier '%s' : l-value required (can't modify a %s) cos asin textureCubeLod %f_med No source code supplied. '%s %s' : cannot declare arrays of this type in this version of the language bvec2 samplerexternal non-array struct_%s@%s Too deeply nested loops. volatile GL_IMG_texture_stream2 #define %s %s Syntax error, cannot #define %s, as GL_ is reserved for predefined macros '' : syntax error #pragma (4) '=' : assigning non-constant to 'const %s' in '%s' : layout qualifier id should assigin an integer value void float 3X2 matrix of float 4X2 matrix of float samplerExternalOES requires the extension GL_OES_EGL_image_external. acosConstant0 tmp%s@%u asm namespace error Syntax error, no parameter specified for #version '[%s]' : integer expression required 'Error' : Constant value cannot be passed for 'out' or 'inout' parameters. 'constructor' : cannot convert a sampler '%s' : l-value required '%s' : Wrong operand types. Array size mismatch (%d vs %d) @---- ScopeModifer %03u ----@ gl_LastFragData dPdy '%s' : cannot use interface block in this place struct memeber is not allowed to have type qualifier '%s' : more than one function matched this definition once integer parameters were converted to floats, try being more explicit with function parameters gl_Position must be written by all paths through a vertex shader. Function '%s' has no body. GL_EXT_shader_framebuffer_fetch 'return' : function return has wrong array size 'constructor' : not enough data provided for construction '%s' : Wrong operand types. Array sizes must be explicity declared before use p0 textureCubeGradEXT noise4 struct '%s' : interface block declaration only allowed at global scope '%s' : invalid using varying modifier qualifiers '%s' : undeclared identifier 'continue' : statement only allowed in loops Unexpected extension directive encountered after non-preprocessor tokens; interface block cannot be used as parameters ivec3 sampler1D vertex in/attribute non-l-value asinConstant0 class template sampler1DShadow __LINE__ extension tools/intern/oglcompiler/glsl/semantic.c angle y_over_x bias origin_upper_left 'layout' : valid layout qualifier id for vertex shader input variable declaration is location bvec3 4X4 matrix of float last frament IMG_texture_stream2 Failed to allocate varyings. gl_PMXSwapFrontFace gl_PMXInvertdFdY atanConstant3 %d:%d:%d reserved keyword '%s'. fvec3 %s GL_OES_standard_noise '%s' : Missing right bracket [] '%s' : .length() requires array on left hand side assign 'return' : function return is not matching type '%s' : higher index value already used for the array '%s' : may only be a float, floating-point vector, or matrix tools/intern/oglcompiler/powervr/bindingsym.c _low _med %s location 'layout' : cannot use layout for this interface block vec4 tools/intern/oglcompiler/glsl/icemul.c asinConstant2 if dvec2 Syntax error, invalid name for #define Syntax error, #if[n]def expected newline after identifier '' : syntax error #pragma (5) Success. Compile failed. V l I I q u % q 2 q , B A - & 4 5 6 7 < @ 3 C I D = J F K P N G L R B A - & $ " R ( N Z S W Q f R T f \ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ H { O z { x Q ~ r r t r b u r z } r d r % & { r { r r y r r H w N r P d U " . P P t | z N x { U z { y r s S y w z { r s y m z w . w o q { { s { { w r O { Q y ( w { Q d ` & , q \ t d Z N % | R P z N d ! " h " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > N Q S d h m w y ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { } ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { } ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { } ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { } ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { } ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { } ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { q } ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ! " ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ! " ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ! ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! " ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > M e $ " u m q ] 0 @ A f g g ` h Z i Z g a ! P [ j k o , \ X M T M Z [ M \ M 2 u k M w $ ] 6 @ A N V 7 Q * Y q * t ] L M b z q M x R M T m % { | - q ` U V < = @ A B C $ > ? D E n o . & 3 e 8 f S ^ r _ x y z | { M M h f q F Y M G I H \ J + K } h U p b X y w c s v e ! " # $ % M & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % # ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % W ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % x ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % 9 : ; ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ! " # $ % ! " # $ % & ' ( ) ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? & 1 ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? & ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ! " # $ % ! " # $ % & c ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? d ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? & ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % & ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? [ ` h j y v r r o U Y ` a \ b V k T w z s ~ | ] c e d _ r ^ l " ! u r # ' * - 2 5 7 9 ; = ? A S # D Q r W { r p n x C t F J N H L I G P M K O r } r g i m & % $ ) ( + , . / 1 0 3 4 6 8 : < > @ E R f q X B ! ! ! " # $ $ % & & ' ( ( ) ) ) ) ) * * + + + + , - q t | v ` ) e , 6 j : Y 4 5 B C D ^ _ E F / r s G H I } ~ p J l K L N O W ' ( l O i j a d t ~ n v P Q R S ! 1 B C ! 1 ! 1 ! $ % ' - 1 & ) 5 9 = . / 0 2 3 4 * + , ! ( ? ' . 8 ( 7 * > ' . >( 3 ' 3+!! $ /*.! (#+ 2+ != :<% !% = ( $, 9 !/ ; ) 2? (=3 + 4 d no-symbol-id
Android (5484270 based on r353983c) clang version 9.0.3 (https://android.googlesource.com/toolchain/clang 745b335211bb9eadfa6aa6301f84715cee4b37c5) (https://android.googlesource.com/toolchain/llvm 60cf23e54e46c807513f7a36d0a7b777920b5881) (based on LLVM 9.0.3svn) Android (6170260 based on r370808b) clang version 10.0.2 (https://android.googlesource.com/toolchain/llvm-project 122c8c71fd2978587324fd3c7ccbda7984520828) Linker: LLD 9.0.3 (https://android.googlesource.com/toolchain/lld 3ee225094a683a0f52ad9a00299a7f2004a2c997)
.fini_array .ARM.exidx .text .got .comment .note.android.ident .got.plt .rel.plt .ARM.attributes .dynstr .gnu.version_r .interp .data.rel.ro .rel.dyn .gnu.version .dynsym .gnu_debuglink .gnu.hash .gnu.version_d .dynamic .ARM.extab .shstrtab .rodata
I ! 1 gl_FragColor far texture2D %d embedded struct definition is not allowed 'layout' : cannot use layout for this interface block member lowp sampler3D requires the extension GL_OES_texture_3D. gl_PMXPosAdjust pmx_arcsin2 switch public ifdef Syntax error, #if[n]def expected an identifier Syntax error, #endif mismatch Syntax error, cannot #undef %s, as GL_ is reserved for predefined macros '' : ':' missing after extension name '' : behaviour for extension not specified 'discard' : only supported in fragment programs 'gl_' : reserved built-in name '%s' : Wrong operand types. No operation '%s' exists that takes a left-hand operand of type '%s' and a right operand of type '%s' (and there is no acceptable conversion) Warning: Dividing by Zero detected! Array index '%d' is negative max faceforward lastout '%s' : cannot pass array of undeclared size as parameter interface block cannot be used for function return type interface block cannot have varying modifier flag Unexpected end of source found 2X2 matrix of float mat2x4 mat4X2 sampler3D noiseConstant2 %d:%d%d '%c' is an invalid character in GLSL. noinline long GL_IMG_uniform_buffer_object '' : syntax error #elif mismatch Syntax error, invalid name for #undef disable 'return' : void function cannot return a value gl_ Array index '%d' out of bounds. Array size is %d '[' : array must be redeclared with a size before being indexed with a variable gl_PointCoord edge1 length textureStreamProjIMG noise2 ASTBIResetBuiltInData: Failed to retrieve data for %08X . %d compilation errors. No code generated. 'break' : statement only allowed in loops non varyings cannot have varying modifier qualifiers samplerstream vertex out/varying prec_mod@%s gl_PMXPermTexture pmx_arccos2 tools/intern/oglcompiler/glsl/icunroll.c this goto GL_ define '' : left of '[' is not of type array, matrix, or vector gl_MaxVertexUniformVectors diff sign Nref dFdy noise3 [%u]. out WARNING interface block cannot be embeded in struct interface block cannot be embeded sampler types are not allowed in interface block. '%s' : cannot initialise arrays in this version of the language 4-component vector of float suffix for floats do extern fvec2 %u Syntax error (3) STDGL '%s' : left of '[' is not of type array, matrix, or vector '' : boolean expression expected. '%s' : Parameter array size does not match function definition (%d vs %d) gl_MaxVertexTextureImageUnits exp2 greaterThan lod invalid using layout qualifier '%s' : samplers must be uniform or a function parameter ivec2 3-component vector of int 4X3 matrix of float array size fixed '%s' : invariant status can only be modified in a vertex shader Requires more varying components than allowed. Too many functions. fn_main@ for samplerStreamIMG flat Syntax error, no parameter specified for #define '' : syntax error (2) #line on defined '%s' : declaring non-array as array 'constructor' : Number of constructor parameters does not match the number of structure fields (%d vs %d) y %s C '%s' : function does not return a value 2-component vector of float tools/intern/oglcompiler/glsl/glsltree.c r0 varying sampler2DRect sampler2DRectShadow Premature end of source; preprocessor expected #endif '' : syntax error #pragma (3) GL_OES_texture_3D 'constructor' : only a single matrix should be supplied when constructing matrix from matrix gl_MaxVertexAttribs pow textureCube fwidth uniform row_major unsupported interface block type in this shader 'layout' : valid layout qualifier ids for fragment shader output variable declaration are location and index OES_standard_derivatives '%s' : overloaded functions must have the same parameter qualifiers '%s' : field selection requires structure, vector, or matrix on left hand side Function call depth > 1024 detected, probable recursion. gl_FragDepth acosConstant2 pred@%u mat3 endif '' : extension 'all' cannot have 'require' or 'enable' behaviour Extension %s not supported in combination with %s '%s' : redeclaration of array with different type '%s' : supported in vertex shaders only acos inversesqrt N rv_%s false %s@%s@struct_def Built-in vertex state invalid syntax, missing valid layout qualifier id 3-component vector of bool mat2x2 mat4X3 sampler2Dshadow Invalid call to function %s: extension %s is not enabled. invariant sampler2DShadow Syntax error, cannot #define %s, as __ is reserved for predefined macros tools/intern/oglcompiler/glsl/astbuiltin.c radians clamp normalize equal not texture2DProjLodEXT 'layout' : valid layout qualifier ids for uniform block are column_major, row_major, shared, packed, std140 unmatched storage qualifier in member declaration of interface block int '%s' : '%s' : function already has a body gl_Position not written is undefined behaviour. acosConstant1 superp __FILE__ Syntax error, '%s' macro redefinition '' : Invalid directive %s Max number of nested #if's is 255 #version must occur before any other statement in the program 'assign' : cannot convert from '%s' to '%s' 'constructor' : cannot convert a structure gl_PointSize near fract maxVal greaterThanEqual _high %f_high %s: %s tools/intern/oglcompiler/parser/glsl_parser.y '%s' : Multi dimensional arrays not supported '%s' : illegal use of type 'void' 3-component vector of float highp '%s' : no matching overloaded function found '%s' : function cannot take any parameter(s) main() function is missing. gl_PMXDepthTexDesc%u_of%d return elif Extension %s not supported warn Syntax error, GLSL Version %u not supported rs_%s_%s@%u smoothstep dPdx %f UNKNOWN Fragment Program array syntax UnnamedStruct%%%u mediump '%s' : illegal vector field selection tools/intern/oglcompiler/powervr/ic2uf.c atanConstant0 atanConstant1 samplerExternalOES '' : syntax error (0) #line '' : extension name not specified require 'const' : non-matching types for const initializer '%s' : used without being initialised exp distance all texture2DProj P textureCubeLodEXT '%s' : default precision modifier type can only be float, int or sampler %s@%d@struct_def '%s' : expected formal parameter list, not a type list %s[%s] : arrays of samplers may only be indexed by a constant index expression gl_ModelViewProjectionMatrix sampler3DRect Preprocessor state undef version '' : Invalid directive Syntax error '[' : field selection out of range '%d' gl_Position gl_DepthRangeParameters tan notEqual texture2DLod texture2DProjLod index '%s' : syntax error; 2X4 matrix of float sampler2D fragment in/varying '%s' : only varyings can be made invariant tools/intern/oglcompiler/glsl/icbuiltin.c gl_NonGobalDepthTexDesc%u_of%d gl_PMXFogParam pmx_noise1_%uD else line '' : syntax error (3) #line debug '%s' : redeclaration of array with size Fragment shader may not write to more than one of gl_FragColor, gl_FragData or custom fragment output variables '%s' : Wrong operand type. No operation '%s' exists that takes an operand of type '%s' (and there is no acceptable conversion) mod cst_rv@%s %s %s %d compilation warnings. array size must be a positive integer mat3X4 mat4X4 array size non fixed EXT_texture_shader_lod gl_FogFragCoord attribute output using GL_EXT_draw_buffers tools/intern/oglcompiler/glsl/prepro.c '%s' : Too many args for macro '%s' : Too few args for macro 0 '%s' : l-value of swizzle cannot have duplicate components gl_FragCoord gl_FragData gl_MaxFragmentUniformVectors gl_DepthRange abs step coord @ packed unknown More than %d samplers are used in the shader. asinConstant1 pmx_arctan mat4 short hvec3 '%s' : Expected macro argument Syntax error, no parameter specified for #undef '' : boolean expression expected 'assign' : globals declared with no storage qualifier must be initialized with a constant expression log log2 cst@%s true cst_p%u@%s 'const' : qualifier not allowed with inout 'const' : qualifier not allowed with out '%s' : Precision not valid for this type sampler1Dshadow OES_standard_noise noiseConstant1 tools/intern/oglcompiler/glsl/icgen.c discard half optimize 'return' : non-void function must return a value 'constructor' : no arguments supplied for array min minVal I shared vec3 2-component vector of bool Reached end of GLSL source inside a comment! mat2 inline dvec3 GL_OES_standard_derivatives GL_EXT_shader_texture_lod '' : syntax error #else mismatch '' : syntax error (1) #line '%s' : Cannot convert parameter %d from '%s' to '%s' degrees sqrt eta matrixCompMult array constructors 'layout' : location is missing when index is supplied for fragment shader output variable declaration invalid 2X3 matrix of float mat3X3 '%s' : main function cannot return a value gl_Vertex hvec2 dvec4 fvec4 constructor gl_FrontFacing gl_MaxTextureImageUnits ceil tools/intern/oglcompiler/glsl/common.c interface block ERROR %s: %u:%u: %s '%s' : unsupported layout qualifier id 'layout' : valid layout qualifier ids for uniform block member are column_major and row_major 'layout' : cannot use layout for normal uniform variable declaration 'layout' : valid layout qualifier ids for fragment shader input variable declaration are origin_upper_left and pixel_center_integer '%s' : No precision defined for this type vec2 bool inout non-l-value(ds) l-value '%s' : redeclaring name '%s' : cannot redeclare built-in function (only overloading is allowed) '%s' : overloaded function must have the same return type cast Syntax error, expected ')' Syntax error (2) Child was '%s' ':' : wrong operand types no operation ':' exists that takes a left-hand operand of type '%s' and a right operand of type '%s' (or there is no acceptable conversion) Calls to any function that may require a gradient calculation inside a conditional block may return undefined results a reflect p '%s' : '%s' type redefinition interpolation qualifiers '%s' : overloaded functions must have the same type qualifiers atan2Constant0 hvec4 ifndef invalid integer constant expression 'defined' : expected right bracket fn_%s@ 'assign' : globals declared with the const qualifier must be initialized with a constant expression sampler Vertex Program bitwise operators invalid syntax, missing layout qualifier '%s' : Instances of structures containing samplers must be declared as uniform 4-component vector of bool const atanConstant2 gl_PMXFogMode union __ pragma Syntax error (adding node failed) '' : syntax error #pragma (2) '' : behaviour '%s' is not supported gl_MaxCombinedTextureImageUnits edge INTERNAL Built-in fragment state std140 centroid 'void' : cannot be an argument type except for '(void)' '%s' : variables with qualifier 'const' must be initialized samplerCube main Shader needs too many registers. pmx_arctan2 continue layout interface input GL_ES 1 __VERSION__ '%s' : Expected macro parameter '.' : cannot apply dot operator to a %s '%s' : only allowed at global scope sin atan any texture2DLodEXT texture2DGradEXT noise1 array of '%s' : non varyings cannot have varying modifier qualifiers '[]' : array size must be declared 2-component vector of int 4-component vector of int '%s' : vector field components do not come from the same set atan2Constant1 noiseConstant0 typedef static unsigned GL_FRAGMENT_PRECISION_HIGH GL_OES_EGL_image_external off 'defined' : expected define name '%s' : field selection requires structure or vector on left hand side '%s %s' : cannot declare arrays of this type 'constructor' : too many arguments x p1 cross refract textureStreamIMG '%s' : duplicate field name in %s: %s column_major pixel_center_integer precision 'sampler' : sampler types are not allowed in interface block. '%s' : array size must be a positive integer ivec4 bvec4 fragment out '%s' : undeclared identifer '%s' : overloaded functions must have the same return type '%s' : no such field in structure _@swizzle gl_PMXGradTexture returnval_%s double fixed '%s' : Expected comma or bracket Syntax error, unexpected ')' Syntax error, cannot #undef %s, as __ is reserved for predefined macros rs_%s@%u gl_MaxVaryingVectors mix edge0 dot lessThan lessThanEqual dFdx %f_low fc_%s_%s@%u modulus operator shader in & out declarations 'layout' : invalid use of layout mat2x3 mat3x2 3X3 matrix of float 3X4 matrix of float %srequires language version %u break while external sizeof '%s' : not unique parameter name '' : syntax error #else after a #else '' : syntax error #pragma (1) '%s' : vector field selection out of range '%s' : redefinition '%s' : Cannot convert parameter %d from structure '%s' to structure '%s' '%s' is not constant. gl_MaxDrawBuffers floor texture2DProjGradEXT tools/intern/oglcompiler/glsl/glsl.c %d:%d:%d invalid number literal '%.*s'. enum default Syntax error, unexpected '%s' enable Syntax error, invalid parameter supplied for #version '.' : cannot apply dot operator to an array '%s' : cannot initialize this type of qualifier '%s' : l-value required (can't modify a %s) cos asin textureCubeLod %f_med No source code supplied. '%s %s' : cannot declare arrays of this type in this version of the language bvec2 samplerexternal non-array struct_%s@%s Too deeply nested loops. volatile GL_IMG_texture_stream2 #define %s %s Syntax error, cannot #define %s, as GL_ is reserved for predefined macros '' : syntax error #pragma (4) '=' : assigning non-constant to 'const %s' in '%s' : layout qualifier id should assigin an integer value void float 3X2 matrix of float 4X2 matrix of float samplerExternalOES requires the extension GL_OES_EGL_image_external. acosConstant0 tmp%s@%u asm namespace error Syntax error, no parameter specified for #version '[%s]' : integer expression required 'Error' : Constant value cannot be passed for 'out' or 'inout' parameters. 'constructor' : cannot convert a sampler '%s' : l-value required '%s' : Wrong operand types. Array size mismatch (%d vs %d) @---- ScopeModifer %03u ----@ gl_LastFragData dPdy '%s' : cannot use interface block in this place struct memeber is not allowed to have type qualifier '%s' : more than one function matched this definition once integer parameters were converted to floats, try being more explicit with function parameters gl_Position must be written by all paths through a vertex shader. Function '%s' has no body. GL_EXT_shader_framebuffer_fetch 'return' : function return has wrong array size 'constructor' : not enough data provided for construction '%s' : Wrong operand types. Array sizes must be explicity declared before use p0 textureCubeGradEXT noise4 struct '%s' : interface block declaration only allowed at global scope '%s' : invalid using varying modifier qualifiers '%s' : undeclared identifier 'continue' : statement only allowed in loops Unexpected extension directive encountered after non-preprocessor tokens; interface block cannot be used as parameters ivec3 sampler1D vertex in/attribute non-l-value asinConstant0 class template sampler1DShadow __LINE__ extension tools/intern/oglcompiler/glsl/semantic.c angle y_over_x bias origin_upper_left 'layout' : valid layout qualifier id for vertex shader input variable declaration is location bvec3 4X4 matrix of float last frament IMG_texture_stream2 Failed to allocate varyings. gl_PMXSwapFrontFace gl_PMXInvertdFdY atanConstant3 %d:%d:%d reserved keyword '%s'. fvec3 %s GL_OES_standard_noise '%s' : Missing right bracket [] '%s' : .length() requires array on left hand side assign 'return' : function return is not matching type '%s' : higher index value already used for the array '%s' : may only be a float, floating-point vector, or matrix tools/intern/oglcompiler/powervr/bindingsym.c _low _med %s location 'layout' : cannot use layout for this interface block vec4 tools/intern/oglcompiler/glsl/icemul.c asinConstant2 if dvec2 Syntax error, invalid name for #define Syntax error, #if[n]def expected newline after identifier '' : syntax error #pragma (5) Success. Compile failed. V l I I q u % q 2 q , B A - & 4 5 6 7 < @ 3 C I D = J F K P N G L R B A - & $ " R ( N Z S W Q f R T f \ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ H { O z { x Q ~ r r t r b u r z } r d r % & { r { r r y r r H w N r P d U " . P P t | z N x { U z { y r s S y w z { r s y m z w . w o q { { s { { w r O { Q y ( w { Q d ` & , q \ t d Z N % | R P z N d ! " h " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > N Q S d h m w y ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { } ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { } ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { } ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { } ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { } ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { } ! " ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > B ` b i p t y { q } ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ! " ' ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ! " ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ! " ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ! ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > b p t { } ! " ' * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > M e $ " u m q ] 0 @ A f g g ` h Z i Z g a ! P [ j k o , \ X M T M Z [ M \ M 2 u k M w $ ] 6 @ A N V 7 Q * Y q * t ] L M b z q M x R M T m % { | - q ` U V < = @ A B C $ > ? D E n o . & 3 e 8 f S ^ r _ x y z | { M M h f q F Y M G I H \ J + K } h U p b X y w c s v e ! " # $ % M & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % # ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % W ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % x ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % 9 : ; ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ! " # $ % ! " # $ % & ' ( ) ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? & 1 ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? & ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ! " # $ % ! " # $ % & c ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? d ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? & ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ! " # $ % & ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? [ ` h j y v r r o U Y ` a \ b V k T w z s ~ | ] c e d _ r ^ l " ! u r # ' * - 2 5 7 9 ; = ? A S # D Q r W { r p n x C t F J N H L I G P M K O r } r g i m & % $ ) ( + , . / 1 0 3 4 6 8 : < > @ E R f q X B ! ! ! " # $ $ % & & ' ( ( ) ) ) ) ) * * + + + + , - q t | v ` ) e , 6 j : Y 4 5 B C D ^ _ E F / r s G H I } ~ p J l K L N O W ' ( l O i j a d t ~ n v P Q R S ! 1 B C ! 1 ! 1 ! $ % ' - 1 & ) 5 9 = . / 0 2 3 4 * + , ! ( ? ' . 8 ( 7 * > ' . >( 3 ' 3+!! $ /*.! (#+ 2+ != :<% !% = ( $, 9 !/ ; ) 2? (=3 + 4 d no-symbol-id
Android (5484270 based on r353983c) clang version 9.0.3 (https://android.googlesource.com/toolchain/clang 745b335211bb9eadfa6aa6301f84715cee4b37c5) (https://android.googlesource.com/toolchain/llvm 60cf23e54e46c807513f7a36d0a7b777920b5881) (based on LLVM 9.0.3svn) Android (6170260 based on r370808b) clang version 10.0.2 (https://android.googlesource.com/toolchain/llvm-project 122c8c71fd2978587324fd3c7ccbda7984520828) Linker: LLD 9.0.3 (https://android.googlesource.com/toolchain/lld 3ee225094a683a0f52ad9a00299a7f2004a2c997)
.fini_array .ARM.exidx .text .got .comment .note.android.ident .got.plt .rel.plt .ARM.attributes .dynstr .gnu.version_r .interp .data.rel.ro .rel.dyn .gnu.version .dynsym .gnu_debuglink .gnu.hash .gnu.version_d .dynamic .ARM.extab .shstrtab .rodata