• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
_ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize __deregister_frame_info __register_frame_info gcSHADER_AddUniform gcSHADER_AddUniformEx1 gcSHADER_AddAttribute gcSHADER_AddOpcode gcSHADER_AddSourceAttribute gcSHADER_AddSourceUniform gcSHADER_AddSource gcSHADER_AddSourceConstant gcSHADER_GetOutputDefaultLocation gcSHADER_AddOutputWithLocation gcSHADER_Pack __stack_chk_fail __stack_chk_guard gcSHADER_AddOutputIndexed gcSHADER_AddSourceUniformIndexed gcSHADER_AddOutput gcSHADER_AddSourceIndexed gcGetOptimizerOption gcCompileShader gcSHADER_NextId gco3D_Get3DEngine gco3D_GetAPI strlen gcoOS_Allocate gcoOS_StrCopySafe gcoOS_Print gcoOS_Free gcSHADER_Destroy gcoOS_UnLockGLFECompiler gcSHADER_DumpSource gcSHADER_DoPatch gcSHADER_Construct gcSHADER_SetCompilerVersion gcSHADER_SetClientApiVersion gcSHADER_SetShaderID gcoOS_LockGLFECompiler gcoOS_GetEnv gcSHADER_Load gcInitializeCompiler gcGetGLSLCaps gcoOS_AtomIncrement gcGetPatchId gcGetHWCaps memcpy gcInitializeRecompilation gcQueryShaderCompilerHwCfg gcInitGLSLCaps gcInitializeCompilerCaps gcSetClientApiVersion gcFinalizeCompiler gcoOS_AtomDecrement gcFinalizeRecompilation memset gcoOS_StrCatSafe gcoOS_PrintStrVSafe gcSHADER_InsertList gcSHADER_FindList gcUNIFORM_GetIndex gcATTRIBUTE_GetIndex gcoOS_StrCmp gcoOS_PrintStrSafe gcSHADER_NewTempRegs gcSHADER_GetUniformBlockCount gcSHADER_GetUniformBlock gcSHADER_GetUniform gcSHADER_GetStorageBlockCount gcSHADER_GetStorageBlock gcSHADER_InsertNOP2BeforeCode gcSHADER_AddSourceConstantFormatted vscDIDestroyContext vscDIConstructContext gcoOS_StrStr gcSHADER_SetDefaultUBO gcSHADER_SetEarlyFragTest gcSHADER_ExpandArraysOfArrays gcSHADER_SetNotStagesRelatedLinkError gcSHADER_SetConstantMemorySize gcSHADER_AnalyzeFunctions gcSHADER_SetDebugInfo gcoOS_StrDup gcSHADER_AddSourceSamplerIndexedFormattedWithPrecision gcSHADER_AddSourceIndexedWithPrecision gcSHADER_AddOpcodeIndexedWithPrecision gcATTRIBUTE_GetName gcUNIFORM_GetName gcFUNCTION_GetLabel gcSHADER_AddSourceAttributeIndexedFormattedWithPrecision gcSHADER_AddSourceUniformIndexedFormattedWithPrecision gcSHADER_AddSourceConstantFormattedWithPrecision gcSHADER_AddSourceOutputIndexedFormattedWithPrecision gcSHADER_GetInstructionCount dbg_dumpIR gcSHADER_AddOpcodeConditionIndexedWithPrecision gcSHADER_AddAttributeWithLocation gcUNIFORM_SetFormat gcUNIFORM_GetSampler gcOUTPUT_SetLayoutQualifier gcSHADER_AddVariableEx1 gcSHADER_UpdateVariable gcSHADER_AddFunction gcFUNCTION_AddArgument gcSHADER_AddRoundingMode gcSHADER_AddSaturation gcSHADER_EndFunction gcSHADER_AddLabel gcSHADER_BeginFunction gcSHADER_AddOpcodeConditionalFormatted gcSHADER_AddOpcodeConditional gcUseFullNewLinker gcSHADER_UpdateResOpType gcSHADER_GetVariable gcSHADER_GetOutputCount gcSHADER_GetOutput gcOUTPUT_GetNameEx gcSHADER_GetVariableByName gcSHADER_SetFragOutUsage gcSHADER_GetOutputIndexByOutput gcSHADER_GetAttributeByName gcSHADER_GetOutputByName gcSHADER_GetAttribute gcSHADER_AddStorageBlock gcSHADER_AddUniformBlock gcSHADER_SetStorageBlockTopLevelMemberArrayInfo gcGetSBLastVariable gcSHADER_AddIoBlock gcFUNCTION_ReallocateArguments gcSHADER_GetVariableCount gcSHADER_FindLabel gcSHADER_ReallocateFunctions gcSHADER_ReallocateAttributes gcSHADER_ReallocateUniforms gcSHADER_ReallocateVariables gcSHADER_ReallocateOutputs gcoOS_StrNCmp gcoHAL_IsFeatureAvailable gcoOS_StrToFloat asin acos atan exp sqrtf log pow sqrt floorf ceilf gcoOS_StrFindReverse gcoOS_Write vscGetTemporaryDir gcoOS_GetTime gcoOS_Open gcoOS_Close gcoOS_StrToInt raise libVSC.so libGAL.so libc.so libGLSLC.so 
: = = = $ = 2 = = = = = = # = = & = = = = = fm_exposure fm_light_ambient_color fm_light_color fm_light_direction fm_delta_diffuse_color fm_delta_specular_color fm_delta_specular_exponent fm_ambient_diffuse_color fm_render_pass_fog_parameters fm_render_pass_fog_color v_normal_v_distance v_half_direction v_color v_light_direction #Color uniSamplerCubeRad uniSamplerCubeRad2 uniSamplerCubeDistance uniSamplerCubeDistance2 uniViewDir fm_position fm_normal fm_color fm_local_to_clip_matrix fm_local_to_world_matrix fm_view_position fm_light_position #Position uniModelViewProjectionMatrix uniBonesM uniBonesT uniWorldModelMatrix uniWorldNormalMatrix uniWorldCameraPos uniSunShadowMatrix atrVertex atrBoneIndex atrBoneWeight atrNormal atrTexcoordColor atrTexcoordBump atrTangent varTexcoordColor varTexcoordBump varWorldNormal varWorldTangent varWorldBiTangent varWorldEyeDir varVertex2 vVertex vVertex1 vVertex2 vVertex3 vVertex4 time myVertex myVertex1 myVertex2 myVertex3 myVertex4 CS PRECOMPILED VS FS TCS TES GEO LIBRARY CL ?? (replaced) ===== [ Incoming %s shader source (id:%d) %s] ===== VIV_GLSL_DUMP GL_OES_texture_storage_multisample_2d_array GL_KHR_blend_equation_advanced GL_EXT_texture_buffer GL_EXT_texture_cube_map_array GL_EXT_shader_io_blocks GL_EXT_gpu_shader5 GL_EXT_geometry_shader GL_EXT_geometry_point_size GL_EXT_tessellation_shader GL_EXT_tessellation_point_size GL_OES_sample_variables GL_OES_shader_multisample_interpolation #ifdef GL_ESprecision highp float;#endif#ifdef TEST_BRANCHuniform mediump vec2 ccenter;#endifuniform mediump float time;attribute vec4 myVertex;attribute vec4 myVertex1;attribute vec4 myVertex2;attribute vec4 myVertex3;attribute vec4 myVertex4;varying vec4 vVertex;varying vec4 vVertex1;varying vec4 vVertex2;varying vec4 vVertex3;varying vec4 vVertex4;void main(){vVertex = myVertex;vVertex1 = myVertex1;vVertex2 = myVertex2;vVertex3 = myVertex3;vVertex4 = myVertex4;float f=0.;float x=myVertex.x;float y=myVertex.y;float x1=myVertex1.x;float y1=myVertex1.y;float x2=myVertex2.x;float y2=myVertex2.y;float x3=myVertex3.x;float y3=myVertex3.y;float x4=myVertex4.x;float y4=myVertex4.y; float s = mix(clamp(abs(x+time)+abs(y),0.125,0.75),(smoothstep(-0.5,0.5,x)+smoothstep(-0.5,0.5,y))*0.5,(x+1.)*0.5);float s1 = mix(clamp(abs(x1+time)+abs(y1),0.125,0.75),(smoothstep(-0.5,0.5,x1)+smoothstep(-0.5,0.5,y1))*0.5,(x1+1.)*0.5);float s2 = mix(clamp(abs(x2+time)+abs(y2),0.125,0.75),(smoothstep(-0.5,0.5,x2)+smoothstep(-0.5,0.5,y2))*0.5,(x2+1.)*0.5);float s3 = mix(clamp(abs(x3+time)+abs(y3),0.125,0.75),(smoothstep(-0.5,0.5,x3)+smoothstep(-0.5,0.5,y3))*0.5,(x3+1.)*0.5);float s4 = mix(clamp(abs(x4+time)+abs(y4),0.125,0.75),(smoothstep(-0.5,0.5,x4)+smoothstep(-0.5,0.5,y4))*0.5,(x4+1.)*0.5);float t = mix(clamp(abs(y+time)+abs(x),0.125,0.75),(smoothstep(-0.5,0.5,y)+smoothstep(-0.5,0.5,x))*0.5,(y+1.)*0.5);float t1 = mix(clamp(abs(y1+time)+abs(x1),0.125,0.75),(smoothstep(-0.5,0.5,y1)+smoothstep(-0.5,0.5,x1))*0.5,(y1+1.)*0.5);float t2 = mix(clamp(abs(y2+time)+abs(x2),0.125,0.75),(smoothstep(-0.5,0.5,y2)+smoothstep(-0.5,0.5,x2))*0.5,(y2+1.)*0.5);float t3 = mix(clamp(abs(y3+time)+abs(x3),0.125,0.75),(smoothstep(-0.5,0.5,y3)+smoothstep(-0.5,0.5,x3))*0.5,(y3+1.)*0.5);float t4 = mix(clamp(abs(y4+time)+abs(x4),0.125,0.75),(smoothstep(-0.5,0.5,y4)+smoothstep(-0.5,0.5,x4))*0.5,(y4+1.)*0.5);f = 1.-(s+s1+s2+s3+s4+t+t1+t2+t3+t4)*0.1;f*=(1.0-abs(myVertex.x))*(1.0-abs(myVertex.y));gl_Position=vec4(myVertex.x,myVertex.y,f,1.+f*0.3333);} #ifdef GL_ESprecision highp float;#ifdef TEST_BRANCHuniform mediump vec2 ccenter;#endifuniform mediump float time;#else#ifdef TEST_BRANCHuniform vec2 ccenter;#endifuniform float time;#endifattribute vec4 myVertex;attribute vec4 myVertex1;attribute vec4 myVertex2;attribute vec4 myVertex3;attribute vec4 myVertex4;varying vec4 vVertex;varying vec4 vVertex1;varying vec4 vVertex2;varying vec4 vVertex3;varying vec4 vVertex4;void main(){vVertex = myVertex;vVertex1 = myVertex1;vVertex2 = myVertex2;vVertex3 = myVertex3;vVertex4 = myVertex4;float f=0.;float x=myVertex.x;float y=myVertex.y;float x1=myVertex1.x;float y1=myVertex1.y;float x2=myVertex2.x;float y2=myVertex2.y;float x3=myVertex3.x;float y3=myVertex3.y;float x4=myVertex4.x;float y4=myVertex4.y; #ifdef GL_ESprecision mediump float;#endif#ifdef TEST_BRANCHuniform vec2 ccenter;#endifuniform float time;varying vec4 vVertex;varying vec4 vVertex1;varying vec4 vVertex2;varying vec4 vVertex3;varying vec4 vVertex4;void main(){float f=0.;float x=vVertex.x;float y=vVertex.y;float x1=vVertex1.x;float y1=vVertex1.y;float x2=vVertex2.x;float y2=vVertex2.y;float x3=vVertex3.x;float y3=vVertex3.y;float x4=vVertex4.x;float y4=vVertex4.y;float s=mix(clamp(abs(x+time)+abs(y),0.125,0.75),(smoothstep(-0.5,0.5,x)+smoothstep(-0.5,0.5,y))*0.5,(x+1.)*0.5);float s1=mix(clamp(abs(x1+time)+abs(y1),0.125,0.75),(smoothstep(-0.5,0.5,x1)+smoothstep(-0.5,0.5,y1))*0.5,(x1+1.)*0.5);float s2=mix(clamp(abs(x2+time)+abs(y2),0.125,0.75),(smoothstep(-0.5,0.5,x2)+smoothstep(-0.5,0.5,y2))*0.5,(x2+1.)*0.5);float s3=mix(clamp(abs(x3+time)+abs(y3),0.125,0.75),(smoothstep(-0.5,0.5,x3)+smoothstep(-0.5,0.5,y3))*0.5,(x3+1.)*0.5);float s4=mix(clamp(abs(x4+time)+abs(y4),0.125,0.75),(smoothstep(-0.5,0.5,x4)+smoothstep(-0.5,0.5,y4))*0.5,(x4+1.)*0.5);float t=mix(clamp(abs(y+time)+abs(x),0.125,0.75),(smoothstep(-0.5,0.5,y)+smoothstep(-0.5,0.5,x))*0.5,(y+1.)*0.5);float t1=mix(clamp(abs(y1+time)+abs(x1),0.125,0.75),(smoothstep(-0.5,0.5,y1)+smoothstep(-0.5,0.5,x1))*0.5,(y1+1.)*0.5);float t2=mix(clamp(abs(y2+time)+abs(x2),0.125,0.75),(smoothstep(-0.5,0.5,y2)+smoothstep(-0.5,0.5,x2))*0.5,(y2+1.)*0.5);float t3=mix(clamp(abs(y3+time)+abs(x3),0.125,0.75),(smoothstep(-0.5,0.5,y3)+smoothstep(-0.5,0.5,x3))*0.5,(y3+1.)*0.5);float t4=mix(clamp(abs(y4+time)+abs(x4),0.125,0.75),(smoothstep(-0.5,0.5,y4)+smoothstep(-0.5,0.5,x4))*0.5,(y4+1.)*0.5);f=1.-(s+s1+s2+s3+s4+t+t1+t2+t3+t4)*0.1;gl_FragColor=vec4(vVertex.x,vVertex.y,f,1.+f*0.3333);} uniform mediump vec4 fm_exposure; // source: camerauniform mediump vec4 fm_light_ambient_color; // source: sceneuniform mediump vec4 fm_light_color[2]; // source: lightuniform mediump vec4 fm_light_direction[2]; // source: lightuniform mediump vec4 fm_delta_diffuse_color;uniform mediump vec4 fm_delta_specular_color;uniform mediump vec4 fm_delta_specular_exponent;uniform mediump vec4 fm_ambient_diffuse_color;uniform mediump vec4 fm_render_pass_fog_parameters;uniform mediump vec4 fm_render_pass_fog_color;uniform mediump vec4 fm_range0;varying mediump vec3 v_normal;varying mediump vec3 v_view_direction;varying mediump vec3 v_half_direction[2];varying mediump vec3 v_color;varying mediump vec3 v_light_direction;varying mediump float v_distance;void main(void){precision mediump float;vec3 V = v_view_direction; vec3 N = normalize(v_normal);vec3 R = reflect(-V, N); // Blinn phong, directional light (index0) vec3 H0 = v_half_direction[0];vec3 L0 = fm_light_direction[0].xyz;float LN0 = max(0.0, dot(L0, N));float HN0 = max(0.0, dot(H0, N));// Blinn phong, point light (index1)vec3 H1 = v_half_direction[1];vec3 L1 = v_light_direction;float LN1 = max(0.0, dot(L1, N));float HN1 = max(0.0, dot(H1, N));// Calculate fog (alpha)float start = fm_render_pass_fog_parameters.y;float end = fm_render_pass_fog_parameters.z;float range = end - start;float scaled_distance = (v_distance - start) / range;float f = scaled_distance;f = clamp(f, 0.0, 1.0);// Calculate fog (solid)vec3 fog_color = fm_render_pass_fog_color.rgb;float alpha_start = fm_range0.x;float alpha_end = fm_range0.y;range = alpha_end - alpha_start;scaled_distance = (v_distance - alpha_start) / range;float alpha_f = clamp(scaled_distance, 0.0, 1.0);vec3 ambient_term = fm_ambient_diffuse_color.rgb * fm_light_ambient_color.rgb * v_color;vec3 diffuse_term = fm_delta_diffuse_color.rgb * LN0 * fm_light_color[0].rgb;diffuse_term += fm_delta_diffuse_color.rgb * LN1 * fm_light_color[1].rgb;vec3 specular_term = pow(HN0, fm_delta_specular_exponent.x) * fm_delta_specular_color.xyz * fm_light_color[0].rgb;specular_term += pow(HN1, fm_delta_specular_exponent.x) * fm_delta_specular_color.xyz * fm_light_color[1].rgb;gl_FragColor.rgb = mix((ambient_term + diffuse_term + specular_term), fog_color, f) * fm_exposure.x;gl_FragColor.a = alpha_f;} attribute highp vec3 fm_position;attribute mediump vec3 fm_normal;attribute mediump vec3 fm_color;uniform highp mat4 fm_local_to_clip_matrix;uniform highp mat4 fm_local_to_world_matrix;uniform highp mat4 fm_local_to_view_matrix;uniform highp vec4 fm_view_position;uniform highp vec4 fm_light_position[2];uniform mediump vec4 fm_light_direction[2];varying mediump vec3 v_normal;varying mediump vec3 v_view_direction;varying mediump vec3 v_half_direction[2];varying mediump vec3 v_color;varying mediump vec3 v_light_direction;varying mediump float v_distance;void main(){precision mediump float;vec4 position = vec4(fm_position, 1.0);vec4 position_world = fm_local_to_world_matrix * position;v_distance = length(fm_view_position.xyz - position_world.xyz);gl_Position = fm_local_to_clip_matrix * position;vec3 light_direction;v_normal = vec3(dot(vec3(fm_local_to_world_matrix[0].x, fm_local_to_world_matrix[1].x, fm_local_to_world_matrix[2].x), fm_normal),dot(vec3(fm_local_to_world_matrix[0].y, fm_local_to_world_matrix[1].y, fm_local_to_world_matrix[2].y), fm_normal),dot(vec3(fm_local_to_world_matrix[0].z, fm_local_to_world_matrix[1].z, fm_local_to_world_matrix[2].z), fm_normal));v_normal = normalize(v_normal);v_view_direction = normalize(fm_view_position.xyz - position_world.xyz);light_direction = normalize(fm_light_direction[0].xyz);v_half_direction[0] = normalize(light_direction + v_view_direction);v_light_direction = normalize(fm_light_position[1].xyz - position_world.xyz);v_half_direction[1] = normalize(v_light_direction + v_view_direction);v_color = fm_color;} #ifdef GL_ESprecision highp float;#endifuniform highp mat4 uniModelViewProjectionMatrix;uniform highp mat3 uniBonesM[32];uniform highp vec3 uniBonesT[32];uniform highp mat4 uniWorldModelMatrix;uniform highp mat3 uniWorldNormalMatrix;uniform highp vec4 uniWorldCameraPos;uniform mediump mat4 uniSunShadowMatrix;attribute mediump vec4 atrVertex;attribute highp vec4 atrBoneIndex;attribute highp vec4 atrBoneWeight;attribute mediump vec3 atrNormal;attribute mediump vec2 atrTexcoordColor;attribute mediump vec2 atrTexcoordBump;attribute mediump vec3 atrTangent;varying mediump vec2 varTexcoordColor;varying mediump vec2 varTexcoordBump;varying mediump vec3 varWorldNormal;varying lowp vec3 varWorldTangent;varying lowp vec3 varWorldBiTangent;varying mediump vec3 varWorldEyeDir;varying mediump vec2 varVertex2;void main(void){varTexcoordColor=atrTexcoordColor;varTexcoordBump=atrTexcoordBump;ivec4 I=ivec4(atrBoneIndex);mat3 B3=uniBonesM[I.x]*atrBoneWeight.x+uniBonesM[I.y]*atrBoneWeight.y+uniBonesM[I.z]*atrBoneWeight.z+uniBonesM[I.w]*atrBoneWeight.w;vec3 T=uniBonesT[I.x]*atrBoneWeight.x+uniBonesT[I.y]*atrBoneWeight.y+uniBonesT[I.z]*atrBoneWeight.z+uniBonesT[I.w]*atrBoneWeight.w;vec3 boneVertex=B3*atrVertex.xyz+T;gl_Position=uniModelViewProjectionMatrix*vec4(boneVertex,1.0);varWorldNormal=normalize(uniWorldNormalMatrix*(B3*atrNormal));varWorldTangent=normalize(uniWorldNormalMatrix*(B3*atrTangent)).xyz;varWorldBiTangent=cross(varWorldNormal,varWorldTangent);vec4 worldVertex=uniWorldModelMatrix*atrVertex;varWorldEyeDir=normalize((uniWorldModelMatrix*vec4(boneVertex,1.0)).xyz-uniWorldCameraPos.xyz);varVertex2=vec2(uniSunShadowMatrix*vec4(boneVertex,1.0)).xy;} #ifdef GL_ESprecision highp float;#endifuniform highp mat4 uniModelViewProjectionMatrix;uniform highp mat3 uniBonesM[32];uniform highp vec3 uniBonesT[32];attribute mediump vec4 atrVertex;attribute highp vec4 atrBoneIndex;attribute highp vec4 atrBoneWeight;void main(void){ivec4 I=ivec4(atrBoneIndex);mat3 B3=uniBonesM[I.x]*atrBoneWeight.x+uniBonesM[I.y]*atrBoneWeight.y+uniBonesM[I.z]*atrBoneWeight.z+uniBonesM[I.w]*atrBoneWeight.w;vec3 T=uniBonesT[I.x]*atrBoneWeight.x+uniBonesT[I.y]*atrBoneWeight.y+uniBonesT[I.z]*atrBoneWeight.z+uniBonesT[I.w]*atrBoneWeight.w;vec3 boneVertex=B3*atrVertex.xyz+T;gl_Position=uniModelViewProjectionMatrix*vec4(boneVertex,1.0);} #ifdef GL_ESprecision mediump float;#endifuniform samplerCube uniSamplerCubeRad;uniform samplerCube uniSamplerCubeRad2;uniform float uniSamplerCubeDistance;uniform float uniSamplerCubeDistance2;uniform vec3 uniViewDir;void main(){float w1=uniSamplerCubeDistance2/(uniSamplerCubeDistance+uniSamplerCubeDistance2);vec3 iriscolor=(textureCube(uniSamplerCubeRad,uniViewDir).rgb)*w1+(textureCube(uniSamplerCubeRad2,uniViewDir).rgb)*(1.-w1);float irisval=dot(iriscolor,vec3(0.3,0.59,0.11));irisval=sqrt(.67/irisval);gl_FragColor=vec4(floor(irisval)/3.0,fract(irisval),1.0,1.0);} $VERSION$6.4.3:398061:a80c529$ 0 w,a Q m jp5 c d 2 y +L | ~ - d jHq A } mQ V l kdz b e O\ l cc= n;^ iL A` rqg <G K k 5l B @ l 2u\ E Y= 0 &: Q Q a !# V ( _ $ |o/ LhX a =-f A v q * q 3 x4 j-=m ld \c Qkkbal 0e N b l{ W eP | bI- | eL Xa M Q :t 0 A J =m j iC n4F g ` s- D 3_L | <q P A ' % hW o f a ^ )" = Y .;\ l t9G w & s c ;d >jm Zjz ' }D h i]Wb ge q6l knv + Zz J go C ` ~ 8R O g gW ?K6 H + L J 6`z A ` U g n1y iF a f o%6 hR w G "/& U ; ( Z + j \ 1 , [ d & c ju m ?6 g r W J z + {8 |! B hn [& w owG Z pj ; f\ e i b kaE l x T N 9a&g ` MGiI wn>Jj Z f @ ; 7S  G 0 0 S $ 6 )W T g #.zf Ja h] +o*7 Z - (%d:%d) : fatal error : internal error : error : warning : Dump IR --------Root tree------ ------Root tree end----- { not enough memory <PP_TOKEN line="%d" string="%d" text="%s" /> The identifier: '%s' starting with 'gl_' is reserved _scalarArray %d_%d_scalarArray require a constant expression double-precision floating-point or integer typed input '%s' has to have flat interpolation qualifier %s of opaque data type is not allowed in interface block redefined identifier: '%s' TESSELLATION extension is not enabled. GEOMETRY extension is not enabled. gl_FragData Program object count: attributes = %d uniforms = %d variables = %d outputs = %d functions = %d /> </PROGRAM> 'main' function undefined primitive mode mismatch. spacing mode mismatch. vertex order mismatch. vertex count mismatch. General BuiltIn Space Unnamed Space Global Space GL_ARB_explicit_attrib_location GL_ARB_uniform_buffer_object GL_ARB_compatibility gl_Color gl_SecondaryColor gl_ClipDistance gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor Invalid gcSL_ALWAYS gcSL_LESS_OR_EQUAL gcSL_LESS gcSL_EQUAL gcSL_GREATER gcSL_GREATER_OR_EQUAL gcSL_ZERO gcSL_NOT_ZERO gcSL_AND gcSL_OR gcSL_XOR gcSL_NOT_EQUAL gcSL_FLOAT gcSL_BOOLEAN gcSL_UINT32 gcSL_INT16 gcSL_UINT16 gcSL_FLOAT16 gcSL_FLOAT64 gcSL_INT8 gcSL_UINT8 gcSL_INTEGER gcSL_NOT_INDEXED gcSL_INDEXED_Y gcSL_INDEXED_Z gcSL_INDEXED_W gcSL_INDEXED_X default_precision mediump lowp anyp highp gcSHADER_AddSourceSamplerIndexedFormattedwithPrecision(Shader, gcSL_SWIZZLE_%s, %s, src = r%d, %s, %s); gcSL_TEMP gcSHADER_AddSourceIndexedWithPrecision(Shader, %s, src = r%d, gcSL_SWIZZLE_%s, %s, %d, %s, %s); gcSHADER_AddSourceIndexedWithPrecision(Shader, %s, src = r%d, gcSL_SWIZZLE_%s, %s, index = r%d, %s, %s); failed to add the source invalid opcode gcSHADER_AddOpcode(Shader, %s); gcSHADER_AddOpcodeIndexedWithPrecision(Shader, %s, dst = r%d, gcSL_ENABLE_%s, %s, %d, %s, %s); gcSHADER_AddOpcodeIndexedWithPrecision(Shader, %s, dst = r%d, gcSL_ENABLE_%s, %s, index = r%d, %s, %s); failed to add the opcode gcSHADER_FLOAT_X1 gcSHADER_FLOAT_X3 gcSHADER_FLOAT_X4 gcSHADER_FLOAT_2X2 gcSHADER_FLOAT_2X3 gcSHADER_FLOAT_2X4 gcSHADER_FLOAT_3X2 gcSHADER_FLOAT_3X3 gcSHADER_FLOAT_3X4 gcSHADER_FLOAT_4X2 gcSHADER_FLOAT_4X3 gcSHADER_FLOAT_4X4 gcSHADER_FLOAT64_X1 gcSHADER_FLOAT64_X2 gcSHADER_FLOAT64_X3 gcSHADER_FLOAT64_X4 gcSHADER_FLOAT64_2X2 gcSHADER_FLOAT64_2X3 gcSHADER_FLOAT64_2X4 gcSHADER_FLOAT64_3X2 gcSHADER_FLOAT64_3X3 gcSHADER_FLOAT64_3X4 gcSHADER_FLOAT64_4X2 gcSHADER_FLOAT64_4X3 gcSHADER_FLOAT64_4X4 gcSHADER_BOOLEAN_X1 gcSHADER_BOOLEAN_X2 gcSHADER_BOOLEAN_X3 gcSHADER_BOOLEAN_X4 gcSHADER_INTEGER_X1 gcSHADER_INTEGER_X2 gcSHADER_INTEGER_X3 gcSHADER_INTEGER_X4 gcSHADER_UINT_X1 gcSHADER_UINT_X2 gcSHADER_UINT_X3 gcSHADER_UINT_X4 gcSHADER_SAMPLER_1D gcSHADER_SAMPLER_2D gcSHADER_SAMPLER_3D gcSHADER_SAMPLER_CUBIC gcSHADER_SAMPLER_CUBEMAP_ARRAY gcSHADER_SAMPLER_EXTERNAL_OES gcSHADER_SAMPLER_2D_SHADOW gcSHADER_SAMPLER_CUBE_SHADOW gcSHADER_SAMPLER_CUBEMAP_ARRAY_SHADOW gcSHADER_SAMPLER_1D_ARRAY gcSHADER_SAMPLER_1D_ARRAY_SHADOW gcSHADER_SAMPLER_2D_ARRAY gcSHADER_SAMPLER_2D_ARRAY_SHADOW gcSHADER_ISAMPLER_2D gcSHADER_ISAMPLER_3D gcSHADER_ISAMPLER_CUBIC gcSHADER_ISAMPLER_CUBEMAP_ARRAY gcSHADER_ISAMPLER_2D_ARRAY gcSHADER_USAMPLER_2D gcSHADER_USAMPLER_3D gcSHADER_USAMPLER_CUBIC gcSHADER_USAMPLER_CUBEMAP_ARRAY gcSHADER_USAMPLER_2D_ARRAY gcSHADER_SAMPLER_2D_MS gcSHADER_ISAMPLER_2D_MS gcSHADER_USAMPLER_2D_MS gcSHADER_SAMPLER_2D_MS_ARRAY gcSHADER_ISAMPLER_2D_MS_ARRAY gcSHADER_USAMPLER_2D_MS_ARRAY gcSHADER_ISAMPLER_1D gcSHADER_USAMPLER_1D gcSHADER_SAMPLER_1D_SHADOW gcSHADER_SAMPLER_2D_RECT gcSHADER_ISAMPLER_2D_RECT gcSHADER_USAMPLER_2D_RECT gcSHADER_SAMPLER_2D_RECT_SHADOW gcSHADER_ISAMPLER_1D_ARRAY gcSHADER_USAMPLER_1D_ARRAY gcSHADER_IMAGE_2D gcSHADER_IMAGE_3D gcSHADER_IIMAGE_2D gcSHADER_UIMAGE_2D gcSHADER_IIMAGE_3D gcSHADER_UIMAGE_3D gcSHADER_IMAGE_CUBE gcSHADER_IMAGE_CUBEMAP_ARRAY gcSHADER_IIMAGE_CUBE gcSHADER_IIMAGE_CUBEMAP_ARRAY gcSHADER_UIMAGE_CUBE gcSHADER_UIMAGE_CUBEMAP_ARRAY gcSHADER_IMAGE_2D_ARRAY gcSHADER_IIMAGE_2D_ARRAY gcSHADER_UIMAGE_2D_ARRAY gcSHADER_SAMPLER_BUFFER gcSHADER_ISAMPLER_BUFFER gcSHADER_USAMPLER_BUFFER gcSHADER_IMAGE_BUFFER gcSHADER_IIMAGE_BUFFER gcSHADER_UIMAGE_BUFFER gcSHADER_ATOMIC_UINT gcSHADER_FLOAT_X2 gcFUNCTION_GetLabel(Function, Label); gcSHADER_AddSourceAttributeIndexedFormattedWithPrecision(Shader, "%s", gcSL_SWIZZLE_%s, src = r%d, %s, IndexRegister = r%d, format = %s, precision = %s); gcSHADER_AddSourceAttributeIndexedFormattedWithPrecision(Shader, "%s", gcSL_SWIZZLE_%s, src = r%d, %s, index = r%d, %s, %s); failed to add the source attribute gcSHADER_AddSourceUniformIndexedFormattedWithPrecision(Shader, "%s", gcSL_SWIZZLE_%s, src = r%d, %s, %d, %s, %s); gcSHADER_AddSourceUniformIndexedFormattedWithPrecision(Shader, "%s", gcSL_SWIZZLE_%s, src = r%d, %s, index = r%d, %s, %s); failed to add the source uniform gcSHADER_AddSourceConstantFormattedWithPrecision(Shader, 0x%x, "%s", "%s"); failed to add the source constant gcSHADER_AddSourceConstantFormatted(binary, 0x%x, "%s"); gcSHADER_AddSourceSamplerIndexedFormattedwithPrecision(Shader, gcSL_SWIZZLE_%s, %s, src=r%d, %s, %s); gcSHADER_AddSourceOutputIndexedFormattedWithPrecision(Shader, gcSL_SWIZZLE_%s, src = r%d, %s, IndexRegister = r%d, format = %s, precision = %s); gcSHADER_AddSourceOutputIndexedFormattedWithPrecision(Shader, gcSL_SWIZZLE_%s, src = r%d, %s, index = r%d, %s, %s); <INSTRUCTION line="%d" string="%d" opcode="%s" targetDataType="%s" sourceDataType="%s"> source0DataType="%s" source1DataType="%s"> </INSTRUCTION> none %04u: opcode="%s" line="%d" string="%d" targetDataType=%s sourceDataType=%s source0DataType=%s source1DataType=%s gcSHADER_AddOpcodeConditionIndexedWithPrecision(Shader, %s, %s, %d, gcSL_ENABLE_%s, %s, %d, %s, %s); true false attribute line=%d string=%d name="%s"dataType=%s length=%d lengthCount=%d gcSHADER_AddAttributeWithLocation(Shader, "%s", %s, %d, %s); failed to add the attribute uniform line=%d string=%d name="%s" dataType=%s length=%d gcSHADER_AddUniformEx1(Shader, "%s", %s, %d); gcSHADER_AddUniformWithInitializerEx(Shader, "%s", %s, %d); #sh_imageExtraLayer_%s failed to add the uniform gcUNIFORM_GetSampler("%s", Sampler); failed to get the uniform index output line=%d string=%d name="%s" dataType=%s length=%d tempRegIndex=%d gcSHADER_AddOutputWithLocation(Shader, "%s", %s, %d, %d); failed to add the output gcSHADER_AddOutputIndexed(Shader, "%s", %d, %d); failed to add the indexed output variable line=%d string=%d name="%s" dataType=%s length=%d tempRegIndex=%d gcSHADER_AddVariableEx1(Shader, "%s", %s, %d, %d); failed to add the variable failed to update the variable gcSHADER_AddFunction(Shader, "%s"); failed to add the function: '%s' gcvFUNCTION_INOUT gcvFUNCTION_OUTPUT gcvFUNCTION_INPUT gcFUNCTION_AddArgument(Function, %d, Variable, %d, gcSL_ENABLE_%s, %s, %s); failed to add the function argument failed to get function label gcSHADER_EndFunction(Shader); failed to end function <LABEL line="%d" string="%d" no="%d"> <LABEL no="%d"> gcSHADER_AddLabel(Shader, %d); </LABEL> failed to add the label gcSHADER_BeginFunction(Shader); failed to begin function <INSTRUCTION line="%d" string="%d" opcode="%s" condition="%s" label="%d" source0DataType="%s" source1DataType="%s" gcSHADER_AddOpcodeConditionalFormatted(Shader, %s, %s, %s, label = l%d); gcSHADER_AddOpcodeConditional(Shader, %s, %s, label = l%d); failed to add the conditional opcode <INSTRUCTION line="%d" string="%d" opcode="%s" gcSL_NOP gcSL_MOV gcSL_SAT gcSL_DP3 gcSL_DP4 gcSL_ABS gcSL_JMP gcSL_ADD gcSL_MUL gcSL_RCP gcSL_SUB gcSL_KILL gcSL_TEXLD gcSL_CALL gcSL_RET gcSL_NORM gcSL_MAX gcSL_MIN gcSL_POW gcSL_RSQ gcSL_LOG gcSL_FRAC gcSL_FLOOR gcSL_CEIL gcSL_CROSS gcSL_TEXLDPROJ gcSL_TEXBIAS gcSL_TEXGRAD gcSL_TEXLOD gcSL_SIN gcSL_COS gcSL_TAN gcSL_EXP gcSL_SIGN gcSL_STEP gcSL_SQRT gcSL_ACOS gcSL_ASIN gcSL_ATAN gcSL_SET gcSL_DSX gcSL_DSY gcSL_FWIDTH gcSL_DIV gcSL_MOD gcSL_AND_BITWISE gcSL_OR_BITWISE gcSL_XOR_BITWISE gcSL_NOT_BITWISE gcSL_LSHIFT gcSL_RSHIFT gcSL_ROTATE gcSL_BITSEL gcSL_LEADZERO gcSL_LOAD gcSL_STORE gcSL_BARRIER gcSL_STORE1 gcSL_ATOMADD gcSL_ATOMSUB gcSL_ATOMXCHG gcSL_ATOMCMPXCHG gcSL_ATOMMIN gcSL_ATOMMAX gcSL_ATOMOR gcSL_ATOMAND gcSL_ATOMXOR gcSL_TEXLDPCF gcSL_TEXLDPCFPROJ gcSL_TEXLODQ gcSL_FLUSH gcSL_JMP_ANY gcSL_BITRANGE gcSL_BITRANGE1 gcSL_BITEXTRACT gcSL_BITINSERT gcSL_FINDLSB gcSL_FINDMSB gcSL_IMAGE_OFFSET gcSL_IMAGE_ADDR gcSL_SINPI gcSL_COSPI gcSL_TANPI gcSL_ADDLO gcSL_MULLO gcSL_CONV gcSL_GETEXP gcSL_GETMANT gcSL_MULHI gcSL_CMP gcSL_I2F gcSL_F2I gcSL_ADDSAT gcSL_SUBSAT gcSL_MULSAT gcSL_DP2 gcSL_UNPACK gcSL_IMAGE_WR gcSL_SAMPLER_ADD gcSL_MOVA gcSL_IMAGE_RD gcSL_IMAGE_SAMPLER gcSL_NORM_MUL gcSL_NORM_DP2 gcSL_NORM_DP3 gcSL_NORM_DP4 gcSL_PRE_DIV gcSL_PRE_LOG2 gcSL_TEXGATHER gcSL_TEXFETCH_MS gcSL_POPCOUNT gcSL_BIT_REVERSAL gcSL_BYTE_REVERSAL gcSL_TEXPCF gcSL_UCARRY gcSL_TEXU gcSL_TEXU_LOD gcSL_MEM_BARRIER gcSL_SAMPLER_ASSIGN gcSL_GET_SAMPLER_IDX gcSL_IMAGE_RD_3D gcSL_IMAGE_WR_3D gcSL_CLAMP0MAX gcSL_FMA_MUL gcSL_FMA_ADD gcSL_ATTR_ST gcSL_ATTR_LD gcSL_EMIT_VERTEX gcSL_END_PRIMITIVE gcSL_ARCTRIG0 gcSL_ARCTRIG1 gcSL_MUL_Z gcSL_NEG gcSL_LONGLO gcSL_LONGHI gcSL_MOV_LONG gcSL_MADSAT gcSL_COPY gcSL_LOAD_L gcSL_STORE_L gcSL_IMAGE_ADDR_3D gcSL_GET_SAMPLER_LMM gcSL_GET_SAMPLER_LBS gcSL_TEXLD_U gcSL_PARAM_CHAIN gcSL_INTRINSIC gcSL_INTRINSIC_ST gcSL_CMAD gcSL_CONJ gcSL_CMUL gcSL_CMADCJ gcSL_CMMUCJ gcSL_CADDCJ gcSL_CSUBCJ gcSL_CADD gcSL_GET_IMAGE_TYPE gcSL_CLAMPCOORD gcSL_EMIT_STREAM_VERTEX gcSL_END_STREAM_PRIMITIVE gcSL_CTZ gcSL_GET_SAMPLER_HW_LBS YZW T T T T T U X ,v CD lmst [ UZ UZ Z -./012 %$& # ! " ()*69nLMoJKHIr:;>?@AB<='Y8udaO w xyz ~} UT %s.%s %s[%d].%s %s[%d] The length of "%s" is greater than the implementation-dependent maximum value. The length of "%s" is wrong. Variable "%s" cann't be an arrays of arrays. The array size of input "%s" doesn't match the layout declaration's array size. <%s_reg_index indexRegIndex="%d" /> <%s_constant_index index="%d" /> logical_reg qualifier=%s dataType=%s name="%s" regIndex= r%d.%s rOperand dataType=%s constant dataType=%s valueCount="%d"> value bool=%s int=%d float=%f matrix vector intrinsic_st sub mul mulhi mod div texture_load texture_load_u texture_load_pcf texture_load_proj texture_load_pcfproj texture_bias texture_lod texture_grad texture_gather texture_fetch_ms texture_u texture_u_lod float_to_int float_to_bool float_to_uint float_to_half half_to_float int_to_bool int_to_float int_to_uint bool_to_int bool_to_float bool_to_uint uint_to_int uint_to_bool uint_to_float inverse less_than less_than_equal greater_than greater_than_equal not_equal and_bitwise or_bitwise xor_bitwise not_bitwise lshift rshift any all not sin cos tan asin acos atan atan2 pow exp2 log2 inverse_sqrt abs neg floor ceil fract min max saturate step dot cross normalize jump call discard dFdx dFdy fwidth store1 attr_ld attr_st sampler_assign popcount findlsb findmsb bit_reversal bit_extract bit_range bit_range1 bit_insert ucarry atom_add atom_sub atom_min atom_max atom_or atom_and atom_xor atom_xchg atom_cmpxchg cmp barrier memoryBarrier imageLoad imageStore imageAddress imageAddress3D get_sampler_idx get_sampler_lmm get_sampler_lbs get_sampler_hw_lbs imageLoad_3D imageStore_3D clamp0max clampcoord emitVertex endPrimitive emitStreamVertex endStreamPrimitive load_l store_l param_chain intrinsic add xor not_zero %s_output %s_inout %s_input %s_output_%s %s_inout_%s %s_input_%s gl_FragColor invalid builtin variable '%s' #Layer #PrimitiveID #TcsPatchVerticesIn #TesPatchVerticesIn #ClipVertex #ClipDistance Can not assgin values to gl_FragColor or gl_FragData if user declared output variables are in use gl_FragDepth Can not assgin values to both gl_FragColor and gl_FragData invalid buffer variable '%s' Can not write output use both gl_ClipVertex and gl_ClipDistance. #%s$LevelBaseSize #%s$HWLevelBaseSize #sh_imageSize$%s #%s$LodMinMax <FUNCTION ARGUMENT COUNT: function name = "%s" argument count = "%d" /> <SELECTION hasFalseOperand="%s"> </SELECTION> <TRUE_OPERAND> </TRUE_OPERAND> <FALSE_OPERAND> </FALSE_OPERAND> #sh_sharedVar 'continue' is only allowed within loops 'break' is only allowed within loops unknown array stride %04u: type="assign" line=%d string=%d lOperand dataType=%s 'main' function returning a value 'void' function: '%s' returning a value non-void function: '%s' should return a value require the same typed return expression #const_ incorrect array index %04u: line=%d string=%d type="%s" ioperand dataType=%s tempRegIndex=r%d /> %04u: line=%d string=%d type1="%s type2="%s" %04u: line=%d string=%d <TEST line="%d" string="%d" trueJump="%s"> </TEST> <CONDITION line="%d" string="%d" trueJump="%s" compareType="%s"> </CONDITION> select array index %d out of bound, clamped to 0 gl_LocalInvocationIndex gl_LocalInvocationID "sample\centroid" can not be used in a vertex shader input. "sample\centroid" can not be used in a fragment shader input. The tessellation evaluation shader object in a program must declare a primitive mode in its input layout. The output patch vertex count is not specified in the compiled tessellation control shader object. The geometry shader object in a program must declare the input primitive layout. The geometry shader object in a program must declare the output primitive layout. The geometry shader object in a program must declare the output max_vertices layout. gl_NumWorkGroups input layout qualifiers local_size_x, local_size_y, local_size_z have not been specified for special variable 'gl_LocalInvocationIndex' #local_invocation_index #sh_localMemoryAddress error in parsing special variable '%s' binding value of "%s" exceed the maximum value %d. binding value of "%s" is less than zero. <FUNC_DEF line="%d" string="%d" name="%s"> main 'main' function redefined </FUNC_DEF> Must use identifier gl_InvocationID as the vertex index when writing value to a per-vertex output variable. gl_InvocationID invalid builtin function '%s' function '%s' has not been defined A texld modifier instruction must be the previous instruction of a texld instruction. invalid builtin asm '%s' ( & ) ' , . - polynary_expr line="%d" string="%d" polynary_expr end invalid do-while while for iteration line=%d string=%d type=%s forSpace="0x%x" -- Condition Expression -- -- Loop Body -- -- For Init Statement -- -- For Rest Expression -- iteration end label line=%d string=%d type=%s caseValue=%d case label line=%d string=%d type=%s default: const line="%d" string="%d" dataType="0x%x" valueCount="%d" value="0x%x" > value bool=%s int=%d float=%f subscript sequence left_assign right_assign and_assign xor_assign or_assign mul_assign div_assign add_assign sub_assign mod_assign binary_expr type=%s line=%d string=%d dataType=0x%x -- Left Operand -- -- Right Operand -- selection line=%d string=%d dataType=0x%x -- True Operand -- -- False Operand -- selection end switch line=%d string=%d dataType=0x%x -- Switch Body -- -- cases -- switch end const fragment out inout buffer const in vertex_id instance_id shared in IO block out IO block in IO block member out IO block member attribute varying out varying in default medium high void unsigned int double sampler2D samplerCube samplerBuffer sampler3D sampler1DArray sampler2DArray sampler1DArrayShadow sampler2DArrayShadow sampler2DShadow samplerCubeShadow samplerCubeArray samplerCubeArrayShadow isampler2D isamplerCube isamplerCubeArray isampler3D isampler2DArray isamplerBuffer usampler2D usamplerCube usamplerCubeARRAY usampler3D usampler2DArray usamplerBuffer samplerExternalOES sampler2DMS isampler2DMS usampler2DMS sampler2DMSARRAY isampler2DMSARRAY usampler2DMSARRAY sampler1D isampler1D usampler1D sampler1DShadow sampler2DRect isampler2DRect usampler2DRect sampler2DRectShadow isampler1DArray usampler1DArray image2D iimage2D uimage2D image2DArray iimage2DArray uimage2DArray image3D iimage3D uimage3D imageCube imageCubeArray iimageCube iimageCubeArray uimageCube uimageCubeArray uniformBlock storageBlock genericSampler genericISampler genericUSampler atmoic_uint ioBlock DataType qualifier=%s precision=%s elementType=%s vectorSize=%d matrixSize=%d arrayLength=%d fieldSpace=0x%x variable field block parameter name "%s" namespace="%s" line=%d string=%d type=%s isBuiltIn=%s constant=0x%x interfaceBlock=0x%x lodMinMax=0x%x levelBaseSize=0x%x isLocal=%d isReferenced=%d aliasName=0x%x localSpace="%s" funcBody=0x%x </> DataType=NULL exprSet statementSet declSet set 0x%x type=%s line=%d string=%d asFunc=%s set 0x%x end variable line=%d string=%d --------------NAME_SPACE %s parent=%s----------- --------------NAME_SPACE %s parent=%s end----------- The return type of the function 'main' must be 'void' The function 'main' must have no parameters Disallow both overloading and redefining built-in functions: '%s'. Redefining function: : '%s' is disallowed. Function: '%s' redefined. the inconsistent return type of function: '%s' the function: '%s' has different parameter qualifier(s) the function: '%s' repeated definition. "%s" can not use the void type the parameter declaration can not use the void type gl_Position gl_PointSize IR_SET IR_SELECTION IR_JUMP IR_BINARY_EXPR IR_POLYNARY_EXPR IR_ITERATION IR_CONSTANT IR_VARIABLE IR_UNARY_EXPR <IR_BASE line="%d" string="%d" realType="%s" /> continue break <IR_JUMP line="%d" string="%d" type="%s"> <!-- Return Expression --> </IR_JUMP> '%s' has no data type Wrong setting of constant values ~ x-- ++x --x ! x++ unary_expr type=%s line=%d string=%d dataType=0x%x -- Operand -- -- Field -- componet_select value = %s Binary operator does not work on arrays. The resulting value of a division operation is undefined for any component computed with a second operand that is zero The resulting value of a modulus operation is undefined for any component computed with a second operand that is zero construct_float construct_int construct_unsigned_int construct_bool construct_vec2 construct_vec3 construct_vec4 construct_dvec2 construct_dvec3 construct_dvec4 construct_bvec2 construct_bvec3 construct_bvec4 construct_ivec2 construct_ivec3 construct_ivec4 construct_uvec2 construct_uvec3 construct_uvec4 construct_mat2 construct_mat2x3 construct_mat2x4 construct_mat3 construct_mat3x2 construct_mat3x4 construct_mat4 construct_mat4x2 construct_mat4x3 construct_dmat2 construct_dmat2x3 construct_dmat2x4 construct_dmat3 construct_dmat3x2 construct_dmat3x4 construct_dmat4 construct_dmat4x2 construct_dmat4x3 construct_struct construct_array construct_arrays_of_arrays function_call construct_double polynary_expr type=%s line=%d string=%d dataType=0x%x funcSymbol=%s -- Function Name -- -- Operands -- function: '%s' does not have a corresponding declaration ! " # $ , / - . / bvec2 bvec3 bvec4 mat2 mat2x3 mat2x4 mat3 mat3x2 mat3x4 mat4 mat4x2 mat4x3 dvec2 dvec3 dvec4 dmat2 dmat2x3 dmat2x4 dmat3 dmat3x2 dmat3x4 dmat4 dmat4x2 dmat4x3 usamplerCubeArray sampler2DMSArray isampler2DMSArray usampler2DMSArray atomic_uint * % + << >> < <= >= == != & ^ | && ^^ || , = *= /= %= += -= <<= >>= &= ^= |= / invalid id std140 packed std430 binding require an integer expression Right operand of shift operator has to be scalar to match with the left operand require the right and left operands of matching vector size require the right operand of shift operator to be scalar to match with the left operand shader can't contain an array of structuresoutput '%s'. shader can't contain a structurethat contain an array for output '%s'. shader can't contain a structurethat contain a structure for output '%s'. default case already specified case value "%d" already used require at least one expression require any boolean or integer or floating-point typed expression too many expressions in the constructor require more expressions require a l-value expression The l-value expression select repeated components or swizzles require an integer or floating-point typed expression require an integer typed expression require an int or ivec%d expression require a float or vec or mat expression require a float or vec%d expression require a float or vec%d or mat%d expression require a float or mat%d expression require a scalar integer expression require a scalar float expression Sampler/Image can't be declared without uniform qualifier for global declaration In declarations of global variables with no storage qualifier or with a const qualifier, any initializer must be a constant expression Any image variable must specify a format layout qualifier Except for image variables qualified with the format qualifiers r32f, r32i, and r32ui, image variables must specify either memory qualifier readonly or the memory qualifier writeonly. Image type mismatch image format. invalid offset. overlaps offset. require the initializer for the 'const' variable: '%s' binding qualifier should not be used by '%s' <VARIABLE_DECL line="%d" string="%d" name="%s" /> vertex shader input '%s' cannot be arrays 'shared' storage qualifer allowed for compute shader only. qualifier order is not met Only variables output from a shader and es20 fragment shader input can be candidates for invariance The primitive type and vertex count identifiers are allowed only on the interface qualifier out, not on an output block, block member, or variable declaration. missing precision for floating point type for variable: '%s' missing precision for floating point type for variable: '%s' - set to %s as given by VC_OPTION -FRAGMENT_FP_PRECISION missing precision for sampler type for variable: '%s' cannot declare the array: '%s' with the '%s' qualifier cannot declare array of array: '%s' uniform declared outside uniform block can't have layouts vs input '%s' has wrong data type. vs output '%s' has wrong data type. vertex varying '%s' cannot be a struct input '%s' cannot be a struct integer typed input '%s' has to have flat interpolation qualifier double-precision floating-point typed input '%s' has to have flat interpolation qualifier fragment input '%s' has wrong data type. fragment output '%s' cannot be structures fragment output '%s' has wrong data type. Shader input '%s' cannot be arrays of arrays Shader output '%s' cannot be arrays of arrays require an integral constant expression the array length must be greater than zero There are two unsized dimensions within an arrays of arrays. cannot assign to readonly data cannot change the value of a shader input or uniform cannot access to writeonly data require any typed expression except arrays, structures containing arrays, sampler types, and structures containing sampler types require a matching typed expression undefined identifier: '%s' '%s' isn't a variable #WorkGroupSize input layout qualifiers local_size_x, local_size_y, local_size_z have not been specified for special variable '%s' <VARIABLE_IDENTIFIER line="%d" string="%d" name="%s" /> <INT_CONSTANT line="%d" string="%d" value="%d" /> <UINT_CONSTANT line="%d" string="%d" value="%u" /> <FLOAT_CONSTANT line="%d" string="%d" value="%f" /> <BOOL_CONSTANT line="%d" string="%d" value="%s" /> require an array or matrix or vector typed expression array dimension level exceed declared value Fragment shader outputs declared as arrays may only be indexed by a constant integral expression. require a nonnegative index the index exceeds the vector type size the index exceeds the matrix type size the index exceeds the array type size interface block array may only be indexed by a constant integral expression Samplers/Images can only be indexed with a constant integral expression. The array index is larger than the array size. <SUBSCRIPT_EXPR line="%d" string="%d" /> more than 4 components are selected : "%s" invalid component name: '%c' the component name: '%c' do not come from the same set the component: '%c' beyond the specified vector type invalid constructor type: '%s' invalid to calling hidden function: '%s' invalid call function '%s', require enabling the extension <FUNC_CALL_HEADER type="%s" line="%d" string="%d" /> readonly image cannot be used in imageStore writeonly image cannot be used in imageLoad imageAtomic readonly/writeonly image cannot be used in imageAtomicXXX float image used in imageAtomicXXX must be in r32f format integer image used in imageAtomicXXX must be in r32i format unsigned integer image used in imageAtomicXXX must be in r32ui format <FUNC_CALL_ARGUMENT /> <slParseAsmOpcode line="%d" string="%d" /> FLOAT INTEGER INT32 BOOLEAN UINT32 INT8 UINT8 INT16 UINT16 INT64 UINT64 SNORM8 UNORM8 FLOAT16 FLOAT64 SNORM16 UNORM16 unknown token: '%s' DEFAULT HIGH MEDIUM LOW ALWAYS NOT_EQUAL LESS_OR_EQUAL LESS GREATER GREATER_OR_EQUAL NOT_ZERO GREATER_OR_EQUAL_ZERO GREATER_ZERO LESS_OREQUAL_ZERO LESS_ZERO rnd RTZ RTNE RTP RTN sat NO_SATURATE SATURATE unknown type: '%s' NOP MOV DP3 DP4 ABS JMP RCP KILL TEXLD TEXLD_U CALL RET NORM POW RSQ LOG FRAC FLOOR CEIL CROSS TEXLDPROJ TEXBIAS TEXGRAD TEXLOD SIN COS TAN SIGN STEP SQRT ACOS ASIN ATAN SET DSX DSY FWIDTH MOD AND_BITWISE OR_BITWISE XOR_BITWISE NOT_BITWISE LSHIFT RSHIFT ROTATE BITSEL LEADZERO LOAD STORE STORE1 ATOMADD ATOMSUB ATOMXCHG ATOMCMPXCHG ATOMMIN ATOMMAX ATOMOR ATOMAND ATOMXOR TEXLDPCF TEXLDPCFPROJ TEXLODQ FLUSH JMP_ANY BITRANGE BITRANGE1 BITEXTRACT BITINSERT FINDLSB FINDMSB IMAGE_OFFSET IMAGE_ADDR IMAGE_ADDR_3D SINPI COSPI TANPI ADDLO MULLO CONV GETEXP GETMANT MULHI CMP I2F F2I ADDSAT SUBSAT MULSAT DP2 UNPACK IMAGE_WR MOVA IMAGE_RD IMAGE_SAMPLER NORM_MUL NORM_DP2 NORM_DP3 NORM_DP4 PRE_DIV PRE_LOG2 TEXGATHER TEXFETCH_MS POPCOUNT BIT_REVERSAL BYTE_REVERSAL TEXPCF UCARRY TEXU TEXU_LOD MEM_BARRIER SAMPLER_ASSIGN GET_SAMPLER_IDX GET_SAMPLER_LMM GET_SAMPLER_LBS GET_SAMPLER_HW_LBS IMAGE_RD_3D IMAGE_WR_3D FMA_MUL FMA_ADD ARCTRIG0 ARCTRIG1 MUL_Z PARAM_CHAIN INTRINSIC INTRINSIC_ST unknown opcode: '%s' unknown field: '%s' require a struct or vector typed expression <UNARY_EXPR type="%s" line="%d" string="%d" fieldSelection="%s" /> patch in can only be used in tessellation evaluation shader. patch in can only be used in tessellation control shader. <UNARY_EXPR type="%s" line="%d" string="%d" /> require a scalar boolean expression reserved unary operator '~' <UNARY_EXPR type="%c" line="%d" string="%d" /> require a non-array expression <SELECTION_EXPR line="%d" string="%d" condExpr="0x%x" TrueOperand="0x%x" FalseOperand="0x%x" /> This GLSL version can't support arrays of arrays. unspecified array size in variable declaration unspecified array size in variable type declaration "%s" can't be unsized array. # of uniforms beyond limit # of attribute beyond limit # of fragment shader outputs beyond limit require one expression require an boolean or integer or floating-point typed expression expected number of elements for array not matching null pointer not allow Array constructors have different array size for an array of arrays require the same typed expression too many expressions in tessellation control shaders, barrier cannot be put in control flow. in tessellation control shaders, barrier cannot be put after return. in tessellation control shaders, barrier cannot be put in functions other than main. require %d argument(s) require more arguments require the same typed argument too many arguments reserved binary operator '%s' require matching elemnet type of operands in expression require a matching vector typed expression reserved bit-wise binary operator '%s' reserved shift binary operator '%s' require a scalar integer or scalar floating-point expression require a scalar floating-point expression require any typed expression except sampler types <BINARY_EXPR type="%s" line="%d" string="%d" /> require a scalar or a matching vector typed expression <VARIABLE_DECL_WITH_INITIALIZER line="%d" string="%d" dataType="0x%x" identifier="%s" initializer="0x%x" /> Array initializer not allowed The array must be declared with a size before using the method length. For inputs declared without an array size,a layout must be declared before any use of the method length or other any array use that requires the array size to be known. _viv_arrayLengthMethod require an array expression <ARRAY_LENGTH_METHOD line="%d" string="%d" array="0x%x" length()="%d" /> 'no qualifiers allowed for function return 'function' return type can't contain an array Function return types and structure fields do not use storage qualifiers <FUNCTION line="%d" string="%d" name="%s"> </FUNCTION> Empty declaration can't have unspecified array size. type qualifier other than precision qualifier is specified for a default precision declaration <DEFAULT_PRECISION line="%d" string="%d" precision="%d" dataType="0x%x" /> invalid type field for default precision statement <COMPOUND_STATEMENT> </COMPOUND_STATEMENT> <SELECT_STATEMENT> </SELECT_STATEMENT> <COMPOUND_STATEMENT_NO_NEW_SCOPE> </COMPOUND_STATEMENT_NO_NEW_SCOPE> <SWITCH_BODY> </SWITCH_BODY> <EXPRESSION_STATEMENT expr="0x%x" /> It must be a layout qualifier. layout qualifier "vertices" is only allowed for tessellation control shaders. layout qualifier "vertices" is only allowed for outputs of tessellation control shaders. The output vertex count must be less than the implementation-dependent maximum patch size vertices number is different from the previous one. some layout qualifiers is only allowed for tessellation evaluation shaders. some layout qualifiers are only allowed for inputs of tessellation evaluation shaders. primitive mode is different from the previous one. vertex spacing is different from the previous one. vertex ordering is different from the previous one. some layout qualifiers is only allowed for geometry shaders. layout "points" is only allowed for input/output of geometry shaders. all geometry shader layout declarations in a program must declare the same layout. some layout qualifiers are only allowed for inputs of geometry shaders. all geometry shader input layout declarations in a program must declare the same layout. Shader specifies an invocation count greater than the implementation-dependent maximum. some layout qualifiers are only allowed for outputs of geometry shaders. all geometry shader output layout declarations in a program must declare the same layout. all geometry shader output vertex count declarations in a program must declare the same count. Shader specifies an max vertices greater than the implementation-dependent maximum. location id is not applicable to output default layout binding is not applicable to output default layout local size layout qualifier id is applicable to inputs only blend support layout qualifier id is applicable to fragment shader only memory and/or matrix layout qualifier id is not applicable to outputs output default layout qualifiers are not allowed for language version %d%d%d work group size layout qualifier id is applicable to compute shader only some layout qualifier ids are not applicable to compute shader inputs different layout qualifiers are specified for compute shader inputs some layout qualifier ids are not applicable to fragment shader inputs input default layout qualifiers are not allowed for language version %d%d%d location id is not applicable to uniform block default layout some layout qualifier id are not applicable to uniform block default layout memory layout qualifier id std430 is not allowed for uniform block location id is not applicable to storage block default layout some layout qualifier id are not applicable to storage block default layout buffer default layout qualifiers are not allowed for language version %d%d%d some layout qualifier id is not applicable to storage qualifier default layout <QUALIFIER_STATEMENT qualifier="0x%x" /> <STRUCT_STATEMENT struct="0x%x" /> <STATEMENT compoundStatement="0x%x" /> <STATEMENT_NO_NEW_SCOPE compoundStatementNoNewScope="0x%x" /> <SELECTION_REST_STATEMENT trueStatement="0x%x" falseStatement="0x%x" /> <SELECTION_STATEMENT line="%d" string="%d" condExpr="0x%x" trueStatement="0x%x" falseStatement="0x%x" /> require a scalar integer constant expression <CASE_LABEL line="%d" string="%d" caseExpr="0x%x" <DEFAULT_LABEL line="%d" string="%d" No statements are allowed in a switch statement before the first case statement. There must be some statements in a switch statement after the last case/default statement. <SWITCH_STATEMENT line="%d" string="%d" condExpr="0x%x" switchBody="0x%x" cases="0x%x" /> <WHILE_STATEMENT> while statement has no condition </WHILE_STATEMENT> do-while statement has no condition <DO_WHILE_STATEMENT line="%d" string="%d" condExpr="0x%x" LoopBody="0x%x" /> <FOR_STATEMENT> </FOR_STATEMENT> <CONDITION line="%d" string="%d" dataType="0x%x" identifier="%s" initializer="0x%x" /> 'discard' is only allowed within the fragment shaders <JUMP line="%d" string="%d" type="%s" returnExpr="0x%x" /> <EXTERNAL_DECL decl="0x%x" /> function "%s" has a void parameter and other parameter. type qualifier other than variance qualifier and precise qualifier is specified. 'invariant '%s' declaration' : only allowed at global scope Identifier '%s' not found 'invariant '%s' declaration' : cannot be used on uniforms. 'invariant '%s' declaration' : cannot be used on temps. <INVARIANT_DECL line="%d" string="%d" identifier="%s" /> invalid forming of array type from '%s' type qualifier other than precision qualifier is specified for parameter. <PARAMETER_DECL dataType="0x%x" name="%s" /> unspecified array size in parameter declaration type qualifier other than precision qualifier is specified for a function Precision qualifiers cannot be applied to boolean variables Precision qualifiers cannot be applied to structs The binding parameter of atomic counter is not optional. atomic counter can't have location layout. atomic counter can't have non-highp precision. layout id's other than location, binding or offset are not applicable to default block uniform location id not applicable for uniform variable vertex shader output cannot have layout qualifiers layout id's other than 'location' are not applicable to storage qualifier 'in' or 'out' fragment shader's output location has to be explicitly specified fragment shader input cannot have layout qualifiers # of vertex shader inputs beyond limit vertex shader input cannot have interpolation qualifiers fragment shader output cannot have interpolation qualifiers the 'attribute' qualifier can be used only with the data types: 'float', 'vec2', 'vec3', 'vec4', 'mat2', 'mat3', and 'mat4' the 'varying' qualifier can be used only with the data types: 'float', 'vec2', 'vec3', 'vec4', 'mat2', 'mat3', and 'mat4', or arrays of these unrecognizable type qualifier '%s' the 'out' qualifier can't be used with boolean type. compute shader does not have user defined input/output variable. the '%s' qualifier can be used to declare global variables only in ES30 or earlier version, flat/smooth should be followed by centroid or in or out. in ES30 or earlier version, centroid/sample should be followed by in or out. In ES30 or earlier version, when multiple qualifications are present, they must follow a strit order. layout qualifiers have duplicate items auxiliary qualifier is set multiple times storage qualifier is set multiple times precision qualifier is set multiple times variance qualifier is set multiple times precise qualifier is set multiple times interpolation qualifier is set multiple times const-qualifier must appear first. parameter-qualifier must appear before precision-qualifier. location row_major column_major local_size_x local_size_y local_size_z early_fragment_tests rgba32f rgba16f r32f rgba8 rgba8_snorm rgba32i rgba16i rgba8i r32i rgba32ui rgba16ui rgba8ui r32ui blend_support_multiply offset blend_support_screen blend_support_overlay blend_support_darken blend_support_lighten blend_support_colordodge blend_support_colorburn blend_support_hardlight blend_support_softlight blend_support_difference blend_support_exclusion blend_support_hsl_hue blend_support_hsl_saturation blend_support_hsl_color blend_support_hsl_luminosity blend_support_all_equations triangles quads isolines equal_spacing fractional_even_spacing fractional_odd_spacing cw ccw point_mode points lines lines_adjacency triangles_adjacency line_strip triangle_strip invocations max_vertices stream unrecognizable layout id '%s' blend equation advanced is not enabled but used('%s') invalid vertex count number invalid stream number %d Can't support layout "stream" local_size_x "%d" is greater than the maximum value "%d". local_size_y "%d" is greater than the maximum value "%d". local_size_z "%d" is greater than the maximum value "%d". value not applicable to layout id '%s' Layout location already specified declared multiple primitive modes in one layout declared multiple vertex spacing in one layout declared multiple vertex ordering in one layout Layout primitive already specified <DATA_TYPE line="%d" string="%d" name="%s" /> <STRUCT_DECL> Embedded structure definitions are not supported </STRUCT_DECL> Struct "%s" is redeclared. It is a compile-time error to have an input block "%s" in a vertex shader It is a compile-time error to have an output block "%s" in a fragment shader It is a compile-time error to change the built-in instance name in the redeclaration. It is a compile-time error to re-declare "%s" It is a compile-time error to redeclare "%s" as a non-array. gl_PerVertex It is a compile-time error to not include the built-in instance name in the redeclaration. Only TS/GS can support implicit array size for blocks. Only IO block can support implicit array size. opaque types are not allowed on a uniform block '%s' can not use the void type memory layout qualifier '%s' cannot be used on interface block member '%s' layout qualifier '%s' cannot be used on interface block member '%s' Interface block cannot be used in fragment Shader output. This GLSL version can't support interface block. GL_EXT_shader_io_blocks may need to be enabled. Unrecognizable interface block qualifier - The gl_PerVertex interface block cannot be redeclared in fragment Shaders. The gl_PerVertex input interface block cannot be redeclared in vertex Shaders. <INTERFACE_BLOCK_DECL> storage unrecognizable interface block qualifier location id not applicable for interface block IO block can only accept location layout. buffer binding is too large %s block name '%s' must be defined in global space Redeclare block "%s" </INTERFACE_BLOCK_DECL> A block member "%s" must match the stream associated with the containing block. Implicitly sized array not allowed member is not of same storage type '%s' only "%s" members are allowed in the redeclaration <STRUCT_VARIABLE_DECL line="%d" string="%d" name="%s" /> type qualifier other than precision qualifier is specified for a field declaration. Can't declare variable without size atomic_uint field '%s' can not be contained in struct Can't declare array "%s" without size <FIELD line="%d" string="%d" name="%s" /> Initializer is illegal. Array size can't be before variable for arrays of arrays. !$ "#%& ' out of dynamic memory in yy_create_buffer() fatal flex scanner internal error--end of buffer missed fatal error - scanner input buffer overflow out of dynamic memory in yy_scan_buffer() out of dynamic memory in yy_scan_bytes() bad buffer in yy_scan_bytes() %c invalid comment: unexpected end of file '</SOURCE_COMMENT> <SOURCE line="%d" string="%d">'%s'</SOURCE> <SOURCE_COMMENT line="%d" string="%d">'%s unexpected character: '%s' fatal flex scanner internal error--no action found %s at '%s' ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 @ > ; ; , 2 7 ! " 0 / ( - ' 1 ) + 3 * 4 8 # $ 6 % 5 & . > : : > < = : : = : : : : 9 4 P ' ( ( ( [ k ( ( w ( v t  ( ( r t ( ( ( y m o q ( } ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( t } ( ( ( ( ( ~ ( ( ( ( ! # # $ ' % N ! $ % * N O d * d > | > > > O ' ? z ? P > ? ? ? r P r > V ] V x V V V [ [ [ \ \ \ e v p ] c p e \ u \ 8 8 8 t c h h h \ w 8 8 \ 8 s i i i w } } y 8 8 y q i 8 i { o {   n m l k i f b a i ` Y X U T M J I H } D = - , " 8 ! " # $ % & ' ( ) * + + + + + + + + + + + + + + + , + + + + + . / 1 - 2 4 6 8 8 8 D E 9 G H 7 5 : K J N J Q J ; < J = = > L O P 9 c J J ? : q ] @ A < ~ > > > d ? R [ | [ J ? \ \ \ @ < J B B B e w ? h j h z ? i i i C \ \ \ \ \ \ J ? J J j J v r W o X C 8 8 8 l p i i i W J V W Y X x i i i y   J V W { J W Y X J o }   u b l t W s o m Y l W W g f b ` J _ J I I S S Z ^ Z Z a a k k n n U T M J F 3 0 octal hexadecimal too large %s integer: %s invalid %s unsigned integer: %s uU The maximum length of an identifier is 1024 characters' reserved keyword : '%s' 'attribute' is only for the vertex shaders sampler2DRect, isampler2DRect, usampler2DRect and sampler2DRectShadow are unsupported in this chip. <TOKEN line="%d" string="%d" type="keyword" symbol="%s" /> <TOKEN line="%d" string="%d" type="typeName" symbol="%s" /> <TOKEN line="%d" string="%d" type="identifier" symbol="%s" /> invalid syntax: '%s' <TOKEN line="%d" string="%d" type="boolConstant" value="%s" /> <TOKEN line="%d" string="%d" type="uintConstant" format="decimal" value="%u" /> <TOKEN line="%d" string="%d" type="intConstant" format="decimal" value="%d" /> <TOKEN line="%d" string="%d" type="uintConstant" format="octal" value="%u" /> <TOKEN line="%d" string="%d" type="intConstant" format="octal" value="%d" /> <TOKEN line="%d" string="%d" type="uintConstant" format="hexadecimal" value="%u" /> <TOKEN line="%d" string="%d" type="intConstant" format="hexadecimal" value="%d" /> fF <TOKEN line="%d" string="%d" type="floatConstant" value="%f" /> <TOKEN line="%d" string="%d" type="operator" symbol="%s" /> <TOKEN line="%d" string="%d" type="fieldSelection" symbol="%s" /> unrecognizable syntax: '%s' <TOKEN line="%d" string="%d" type="method" symbol="%s" /> _viv_asm active asm cast centroid class coherent common dmat2x2 dmat3x3 dmat4x4 do else enum extern external filter fixed flat fvec2 fvec3 fvec4 goto half hvec2 hvec3 hvec4 if iimage1D iimage1DArray image1D image1DArray image1DArrayShadow image1DShadow image2DArrayShadow image2DShadow inline input interface invariant long mat2x2 mat3x3 mat4x4 namespace noinline noperspective output partition patch precise public readonly resource restrict sample sampler3DRect short sizeof smooth static subroutine superp switch template this typedef uimage1D uimage1DArray union unsigned using varying volatile writeonly The first argument of %s must be a input of a fragment shader. atomicCounterIncrement atomicCounterDecrement atomicCounter atomicAdd atomicMin atomicMax atomicAnd atomicOr atomicXor atomicExchange atomicCompSwap Atomic memory functions are supported only for SSBO member and shared variables. memoryBarrierAtomicCounter memoryBarrierBuffer memoryBarrierImage memoryBarrierShared groupMemoryBarrier Built-in function "%s" is available only in compute shader gl_Vertex gl_ModelViewProjectionMatrix The argument to stream must be a constant integral expression. The offset value must be a constant expression #DepthRangeParameters gl_DepthRange Error: Load Built-In Uniform State of DepthRangeParameters is failed! gl_LightSource[ gl_FrontLightProduct[ gl_BackLightProduct[ viv_texture gl_MaxVertexAttribs gl_MaxVertexUniformVectors gl_MaxVertexOutputVectors gl_MaxFragmentInputVectors gl_MaxVertexTextureImageUnits gl_MaxCombinedTextureImageUnits gl_MaxTextureImageUnits gl_MaxFragmentUniformVectors gl_MaxDrawBuffers gl_MaxSamples gl_MinProgramTexelOffset gl_MaxProgramTexelOffset gl_MaxImageUnits gl_MaxVertexImageUniforms gl_MaxFragmentImageUniforms gl_MaxComputeImageUniforms gl_MaxCombinedImageUniforms gl_MaxCombinedShaderOutputResources gl_MaxComputeWorkGroupCount gl_MaxComputeWorkGroupSize gl_MaxComputeUniformComponents gl_MaxComputeTextureImageUnits gl_MaxComputeAtomicCounters gl_MaxComputeAtomicCounterBuffers gl_MaxVertexAtomicCounters gl_MaxFragmentAtomicCounters gl_MaxCombinedAtomicCounters gl_MaxAtomicCounterBindings gl_MaxVertexAtomicCounterBuffers gl_MaxFragmentAtomicCounterBuffers gl_MaxCombinedAtomicCounterBuffers gl_MaxAtomicCounterBufferSize gl_MaxVaryingVectors gl_MaxTessControlInputComponents gl_MaxTessControlOutputComponents gl_MaxTessControlTextureImageUnits gl_MaxTessControlImageUniforms gl_MaxTessControlUniformComponents gl_MaxTessControlTotalOutputComponents gl_MaxTessControlAtomicCounters gl_MaxTessControlAtomicCounterBuffers gl_MaxTessEvaluationInputComponents gl_MaxTessEvaluationOutputComponents gl_MaxTessEvaluationTextureImageUnits gl_MaxTessEvaluationImageUniforms gl_MaxTessEvaluationUniformComponents gl_MaxTessEvaluationAtomicCounters gl_MaxTessEvaluationAtomicCounterBuffers gl_MaxTessPatchComponents gl_MaxPatchVertices gl_MaxTessGenLevel gl_MaxGeometryInputComponents gl_MaxGeometryOutputComponents gl_MaxGeometryImageUniforms gl_MaxGeometryTextureImageUnits gl_MaxGeometryOutputVertices gl_MaxGeometryTotalOutputComponents gl_MaxGeometryUniformComponents gl_MaxGeometryAtomicCounters gl_MaxGeometryAtomicCounterBuffers gl_MaxLights gl_MaxClipDistances gl_MaxClipPlanes gl_MaxFragmentUniformComponents gl_MaxTextureCoords gl_MaxTextureUnits gl_MaxVaryingComponents gl_MaxVaryingFloats gl_MaxVertexUniformComponents gl_MaxFragmentInputComponents gl_MaxVertexOutputComponents gl_MaxGeometryVaryingComponents gl_in #In gl_in.gl_Position #In_Position gl_in.gl_PointSize #In_PointSize gl_PrimitiveIDIn #PrimitiveIDIn #InvocationID gl_in.gl_FrontColor #FrontColor gl_in.gl_BackColor #BackColor gl_in.gl_FrontSecondaryColor #FrontSecondaryColor gl_in.gl_BackSecondaryColor #BackSecondaryColor gl_in.gl_TexCoord #TexCoord gl_in.gl_FogFragCoord #FogFragCoord gl_in.gl_ClipVertex #Out #PointSize gl_PrimitiveID gl_Layer gl_TexCoord gl_FogFragCoord gl_ClipVertex gl_VerticesIn #GsVerticesIn gl_DepthRange.near #DepthRange.near gl_DepthRange.far #DepthRange.far gl_DepthRange.diff #DepthRange.diff #DepthRange gl_LightSource #LightSource gl_LightSourceParameters #ff_MVP_Matrix gl_ModelViewMatrix #ModelViewMatrix gl_ProjectionMatrix #ProjectionMatrix gl_NormalMatrix #NormalMatrix gl_TextureMatrix #TextureMatrix gl_ModelViewMatrixInverse #ModelViewMatrixInverse gl_ProjectionMatrixInverse #ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse #ModelViewProjectionMatrixInverse gl_TextureMatrixInverse #TextureMatrixInverse gl_ModelViewMatrixTranspose #ModelViewMatrixTranspose gl_ProjectionMatrixTranspose #ProjectionMatrixTranspose gl_ModelViewProjectionMatrixTranspose #ModelViewProjectionMatrixTranspose gl_TextureMatrixTranspose #TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose #ModelViewMatrixInverseTranspose gl_ProjectionMatrixInverseTranspose #ProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixInverseTranspose #ModelViewProjectionMatrixInverseTranspose gl_TextureMatrixInverseTranspose #TextureMatrixInverseTranspose gl_NormalScale #NormalScale gl_ClipPlane #ClipPlane gl_Point #Point gl_PointParameters gl_FrontMaterial #FrontMaterial gl_FrontMaterialParameters gl_BackMaterial #BackMaterial gl_BackMaterialParameters gl_LightModel #LightModel gl_LightModelParameters gl_FrontLightModelProduct #FrontLightModelProduct gl_FrontLightModelProductParameters gl_BackLightModelProduct #BackLightModelProduct gl_BackLightModelProductParameters gl_FrontLightProduct #FrontLightProduct gl_FrontLightProductParameters gl_BackLightProduct #BackLightProduct gl_BackLightProductParameters gl_TextureEnvColor #TextureEnvColor gl_EyePlaneS #EyePlaneS gl_EyePlaneT #EyePlaneT gl_EyePlaneR #EyePlaneR gl_EyePlaneQ #EyePlaneQ gl_ObjectPlaneS #ObjectPlaneS gl_ObjectPlaneT #ObjectPlaneT gl_ObjectPlaneR #ObjectPlaneR gl_ObjectPlaneQ #ObjectPlaneQ gl_Fog #Fog gl_FogParameters gl_PatchVerticesIn gl_TessCoord #TessCoord gl_TessLevelOuter #TessLevelOuter gl_TessLevelInner #TessLevelInner gl_out gl_out.gl_Position gl_out.gl_PointSize gl_BoundingBoxEXT #BoundingBox gl_BoundingBox #num_groups gl_WorkGroupSize gl_WorkGroupID #group_id #local_id gl_GlobalInvocationID #global_id #LocalInvocationIndex gl_FragCoord gl_FrontFacing #FrontFacing gl_LastFragData #LastFragData gl_PointCoord #PointCoord gl_FragDepthEXT #Depth #VaryingColor #VaryingSecondaryColor gl_HelperInvocation #HelperInvocation gl_SampleID #SampleID gl_SamplePosition #SamplePosition gl_SampleMaskIn #SampleMaskIn gl_SampleMask #SampleMask gl_NumSamples #NumSamples gl_VertexID #VertexID gl_InstanceID #InstanceID #AttrColor #AttrSecondaryColor gl_Normal #Normal #Vertex gl_FogCoord #FogCoord gl_MultiTexCoord0 #MultiTexCoord0 gl_MultiTexCoord1 #MultiTexCoord1 gl_MultiTexCoord2 #MultiTexCoord2 gl_MultiTexCoord3 #MultiTexCoord3 gl_MultiTexCoord4 #MultiTexCoord4 gl_MultiTexCoord5 #MultiTexCoord5 gl_MultiTexCoord6 #MultiTexCoord6 gl_MultiTexCoord7 #MultiTexCoord7 color #Fog.color density #Fog.density start #Fog.start end #Fog.end scale #Fog.scale #BackLightProduct.ambient diffuse #BackLightProduct.diffuse specular #BackLightProduct.specular #FrontLightProduct.ambient #FrontLightProduct.diffuse #FrontLightProduct.specular #BackLightModelProduct.sceneColor #FrontLightModelProduct.sceneColor #LightModel.ambient emission #BackMaterial.emission #BackMaterial.ambient #BackMaterial.diffuse #BackMaterial.specular shininess #BackMaterial.shininess #FrontMaterial.emission #FrontMaterial.ambient #FrontMaterial.diffuse #FrontMaterial.specular #FrontMaterial.shininess #Point.size sizeMin #Point.sizeMin sizeMax #Point.sizeMax fadeThresholdSize #Point.fadeThresholdSize distanceConstantAttenuation #Point.distanceConstantAttenuation distanceLinearAttenuation #Point.distanceLinearAttenuation distanceQuadraticAttenuation #Point.distanceQuadraticAttenuation #LightSource.ambient #LightSource.diffuse #LightSource.specular #LightSource.position halfVector #LightSource.halfVector spotDirection #LightSource.spotDirection spotExponent #LightSource.spotExponent spotCutoff #LightSource.spotCutoff spotCosCutoff #LightSource.spotCosCutoff constantAttenuation #LightSource.constantAttenuation linearAttenuation #LightSource.linearAttenuation quadraticAttenuation #LightSource.quadraticAttenuation #In.Position #In.PointSize interpolateAtCentroid _viv_interpolateAtCentroid_float _viv_interpolateAtCentroid_vec2 _viv_interpolateAtCentroid_vec3 _viv_interpolateAtCentroid_vec4 interpolateAtSample _viv_interpolateAtSample_float _viv_interpolateAtSample_vec2 _viv_interpolateAtSample_vec3 _viv_interpolateAtSample_vec4 interpolateAtOffset _viv_interpolateAtOffset_float _viv_interpolateAtOffset_vec2 _viv_interpolateAtOffset_vec3 _viv_interpolateAtOffset_vec4 textureQueryLod _viv_image_query_lod_1d _viv_image_query_lod_2d _viv_image_query_lod_3d _viv_image_query_lod_cube _viv_tan_1 _viv_tan_2 _viv_tan_3 _viv_tan_4 _viv_asin_float _viv_asin_vec2 _viv_asin_vec3 _viv_asin_vec4 _viv_acos_float _viv_acos_vec2 _viv_acos_vec3 _viv_acos_vec4 acosh _viv_acosh_1 _viv_acosh_2 _viv_acosh_3 _viv_acosh_4 _viv_atan_float _viv_atan_vec2 _viv_atan_vec3 _viv_atan_vec4 _viv_atan2_float _viv_atan2_vec2 _viv_atan2_vec3 _viv_atan2_vec4 round _viv_round_float _viv_round_vec2 _viv_round_vec3 _viv_round_vec4 roundEven _viv_roundEven_float _viv_roundEven_vec2 _viv_roundEven_vec3 _viv_roundEven_vec4 findLSB _viv_findLSB_1 _viv_findLSB_2 _viv_findLSB_3 _viv_findLSB_4 _viv_findLSB_5 _viv_findLSB_6 _viv_findLSB_7 _viv_findLSB_8 findMSB _viv_findMSB_1 _viv_findMSB_2 _viv_findMSB_3 _viv_findMSB_4 _viv_findMSB_5 _viv_findMSB_6 _viv_findMSB_7 _viv_findMSB_8 bitfieldReverse _viv_bitfieldReverse_1 _viv_bitfieldReverse_2 _viv_bitfieldReverse_3 _viv_bitfieldReverse_4 _viv_bitfieldReverse_5 _viv_bitfieldReverse_6 _viv_bitfieldReverse_7 _viv_bitfieldReverse_8 bitfieldExtract _viv_bitfieldExtract_int _viv_bitfieldExtract_ivec2 _viv_bitfieldExtract_ivec3 _viv_bitfieldExtract_ivec4 _viv_bitfieldExtract_uint _viv_bitfieldExtract_uvec2 _viv_bitfieldExtract_uvec3 _viv_bitfieldExtract_uvec4 bitfieldInsert _viv_bitfieldInsert_int _viv_bitfieldInsert_ivec2 _viv_bitfieldInsert_ivec3 _viv_bitfieldInsert_ivec4 _viv_bitfieldInsert_uint _viv_bitfieldInsert_uvec2 _viv_bitfieldInsert_uvec3 _viv_bitfieldInsert_uvec4 uaddCarry _viv_uaddCarry_uint _viv_uaddCarry_uvec2 _viv_uaddCarry_uvec3 _viv_uaddCarry_uvec4 usubBorrow _viv_usubBorrow_uint _viv_usubBorrow_uvec2 _viv_usubBorrow_uvec3 _viv_usubBorrow_uvec4 ldexp _viv_ldexp_float _viv_ldexp_vec2 _viv_ldexp_vec3 _viv_ldexp_vec4 _viv_ldexp_double _viv_ldexp_dvec2 _viv_ldexp_dvec3 _viv_ldexp_dvec4 frexp _viv_frexp_float _viv_frexp_vec2 _viv_frexp_vec3 _viv_frexp_vec4 _viv_frexp_double _viv_frexp_dvec2 _viv_frexp_dvec3 _viv_frexp_dvec4 packUnorm2x16 _viv_packUnorm2x16_vec2 packSnorm2x16 _viv_packSnorm2x16_vec2 unpackUnorm2x16 _viv_unpackUnorm2x16_uint unpackSnorm2x16 _viv_unpackSnorm2x16_uint packHalf2x16 _viv_packHalf2x16_vec2 unpackHalf2x16 _viv_unpackHalf2x16_uint packUnorm4x8 _viv_packUnorm4x8_vec4 packSnorm4x8 _viv_packSnorm4x8_vec4 unpackUnorm4x8 _viv_unpackUnorm4x8_uint unpackSnorm4x8 _viv_unpackSnorm4x8_uint packDouble2x32 _viv_packDouble2x32_uvec2 unpackDouble2x32 _viv_unpackDouble2x32_double umulExtended _viv_umulExtended_uint _viv_umulExtended_uvec2 _viv_umulExtended_uvec3 _viv_umulExtended_uvec4 imulExtended _viv_imulExtended_int _viv_imulExtended_ivec2 _viv_imulExtended_ivec3 _viv_imulExtended_ivec4 modf _viv_modf_float _viv_modf_vec2 _viv_modf_vec3 _viv_modf_vec4 fma _viv_fma_float _viv_fma_vec2 _viv_fma_vec3 _viv_fma_vec4 _viv_fma_double _viv_fma_dvec2 _viv_fma_dvec3 _viv_fma_dvec4 reflect _viv_reflect_float _viv_reflect_vec2 _viv_reflect_vec3 _viv_reflect_vec4 textureSize _viv_textureSize_float_2D _viv_textureSize_float_3D _viv_textureSize_float_Cube _viv_textureSize_float_CubeArray _viv_textureSize_float_2DShadow _viv_textureSize_float_CubeShadow _viv_textureSize_float_CubeArrayShadow _viv_textureSize_float_2DArray _viv_textureSize_float_ArrayShadow _viv_textureSize_int_2D _viv_textureSize_int_3D _viv_textureSize_int_Cube _viv_textureSize_int_CubeArray _viv_textureSize_int_2DArray _viv_textureSize_uint_2D _viv_textureSize_uint_3D _viv_textureSize_uint_Cube _viv_textureSize_uint_CubeArray _viv_textureSize_uint_2DArray _viv_textureSize_float_2DMS _viv_textureSize_int_2DMS _viv_textureSize_uint_2DMS _viv_textureSize_float_1D _viv_textureSize_float_1DArray _viv_textureSize_int_1DArray _viv_textureSize_uint_1DArray _viv_textureSize_float_2DRect _viv_textureSize_int_2DRect _viv_textureSize_uint_2DRect _viv_textureSize_float_MSArray _viv_textureSize_int_MSArray _viv_textureSize_uint_MSArray _viv_textureSize_float_2DMSArray _viv_textureSize_int_2DMSArray _viv_textureSize_uint_2DMSArray _viv_textureSize_float_buffer _viv_textureSize_int_buffer _viv_textureSize_uint_buffer _viv_textureGather_float_2D_NoComp _viv_textureGather_float_2DRect_NoComp _viv_textureGather_float_2DArray_NoComp _viv_textureGather_float_Cube_NoComp _viv_textureGather_float_2D_WithComp _viv_textureGather_float_2DRect_WithComp _viv_textureGather_float_2DArray_WithComp _viv_textureGather_float_Cube_WithComp _viv_textureGather_2DShadow _viv_textureGather_2DRectShadow _viv_textureGather_2DArrayShadow _viv_textureGather_CubeShadow _viv_textureGather_int_2D_NoComp _viv_textureGather_int_2DRect_NoComp _viv_textureGather_int_2DArray_NoComp _viv_textureGather_int_Cube_NoComp _viv_textureGather_int_2D_WithComp _viv_textureGather_int_2DRect_WithComp _viv_textureGather_int_2DArray_WithComp _viv_textureGather_int_Cube_WithComp _viv_textureGather_uint_2D_NoComp _viv_textureGather_uint_2DRect_NoComp _viv_textureGather_uint_2DArray_NoComp _viv_textureGather_uint_Cube_NoComp _viv_textureGather_uint_2D_WithComp _viv_textureGather_uint_2DRect_WithComp _viv_textureGather_uint_2DArray_WithComp _viv_textureGather_uint_Cube_WithComp _viv_textureGather_float_CubeArray_NoComp _viv_textureGather_float_CubeArray_WithComp _viv_textureGather_int_CubeArray_NoComp _viv_textureGather_int_CubeArray_WithComp _viv_textureGather_uint_CubeArray_NoComp _viv_textureGather_uint_CubeArray_WithComp _viv_textureGather_float_CubeArrayShadow textureGatherOffset _viv_textureGatherOffset_float_NoComp _viv_textureGatherOffset_float_2DRect_NoComp _viv_textureGatherOffset_float_2DArray_NoComp _viv_textureGatherOffset_float_WithComp _viv_textureGatherOffset_float_2DRect_WithComp _viv_textureGatherOffset_float_2DArray_WithComp _viv_textureGatherOffset_float_2DShadow _viv_textureGatherOffset_float_2DRectShadow _viv_textureGatherOffset_float_2DArrayShadow _viv_textureGatherOffset_int_NoComp _viv_textureGatherOffset_int_2DRect_NoComp _viv_textureGatherOffset_int_2DArray_NoComp _viv_textureGatherOffset_int_WithComp _viv_textureGatherOffset_int_2DRect_WithComp _viv_textureGatherOffset_int_2DArray_WithComp _viv_textureGatherOffset_uint_NoComp _viv_textureGatherOffset_uint_2DRect_NoComp _viv_textureGatherOffset_uint_2DArray_NoComp _viv_textureGatherOffset_uint_WithComp _viv_textureGatherOffset_uint_2DRect_WithComp _viv_textureGatherOffset_uint_2DArray_WithComp textureGatherOffsets _viv_textureGatherOffsets_float_NoComp _viv_textureGatherOffsets_float_2DRect_NoComp _viv_textureGatherOffsets_float_2DArray_NoComp _viv_textureGatherOffsets_float_WithComp _viv_textureGatherOffsets_float_2DRect_WithComp _viv_textureGatherOffsets_float_2DArray_WithComp _viv_textureGatherOffsets_float_2DShadow _viv_textureGatherOffsets_float_2DRectShadow _viv_textureGatherOffsets_float_2DArrayShadow _viv_textureGatherOffsets_int_NoComp _viv_textureGatherOffsets_int_2DRect_NoComp _viv_textureGatherOffsets_int_2DArray_NoComp _viv_textureGatherOffsets_int_WithComp _viv_textureGatherOffsets_int_2DRect_WithComp _viv_textureGatherOffsets_int_2DArray_WithComp _viv_textureGatherOffsets_uint_NoComp _viv_textureGatherOffsets_uint_2DRect_NoComp _viv_textureGatherOffsets_uint_2DArray_NoComp _viv_textureGatherOffsets_uint_WithComp _viv_textureGatherOffsets_uint_2DRect_WithComp _viv_textureGatherOffsets_uint_2DArray_WithComp texelFetch _viv_texelFetch_float _viv_texelFetch_int _viv_texelFetch_uint _viv_texelFetch_float_array _viv_texelFetch_int_array _viv_texelFetch_uint_array imageSize _viv_image_size_1 _viv_image_size_2 _viv_image_size_3 _viv_image_size_4 _viv_image_size_5 _viv_image_size_6 _viv_image_size_7 _viv_image_size_8 _viv_image_size_9 _viv_image_size_10 _viv_image_size_11 _viv_image_size_12 _viv_image_size_13 _viv_image_size_14 _viv_image_size_15 _viv_image_size_16 _viv_image_size_17 _viv_image_size_18 _viv_image_load_image_2d _viv_image_load_iimage_2d _viv_image_load_uimage_2d _viv_image_load_image_3d _viv_image_load_iimage_3d _viv_image_load_uimage_3d _viv_image_load_image_cube _viv_image_load_iimage_cube _viv_image_load_uimage_cube _viv_image_load_image_2d_array _viv_image_load_iimage_2d_array _viv_image_load_uimage_2d_array _viv_image_load_image_cube_array _viv_image_load_iimage_cube_array _viv_image_load_uimage_cube_array _viv_image_load_imageBuffer _viv_image_load_iimageBuffer _viv_image_load_uimageBuffer _viv_image_store_image_2d _viv_image_store_iimage_2d _viv_image_store_uimage_2d _viv_image_store_image_3d _viv_image_store_iimage_3d _viv_image_store_uimage_3d _viv_image_store_image_cube _viv_image_store_iimage_cube _viv_image_store_uimage_cube _viv_image_store_image_2d_array _viv_image_store_iimage_2d_array _viv_image_store_uimage_2d_array _viv_image_store_image_cube_array _viv_image_store_iimage_cube_array _viv_image_store_uimage_cube_array _viv_image_store_imageBuffer _viv_image_store_iimageBuffer _viv_image_store_uimageBuffer imageAtomicAdd _viv_image_atomic_add_2D_int _viv_image_atomic_add_2D_uint _viv_image_atomic_add_3D_int _viv_image_atomic_add_3D_uint _viv_image_atomic_add_CUBE_int _viv_image_atomic_add_CUBE_uint _viv_image_atomic_add_2DARRAY_int _viv_image_atomic_add_2DARRAY_uint _viv_image_atomic_add_buffer_int _viv_image_atomic_add_buffer_uint imageAtomicMin _viv_image_atomic_min_2D_int _viv_image_atomic_min_2D_uint _viv_image_atomic_min_3D_int _viv_image_atomic_min_3D_uint _viv_image_atomic_min_CUBE_int _viv_image_atomic_min_CUBE_uint _viv_image_atomic_min_2DARRAY_int _viv_image_atomic_min_2DARRAY_uint _viv_image_atomic_min_buffer_int imageAtomicMax _viv_image_atomic_max_2D_int _viv_image_atomic_max_2D_uint _viv_image_atomic_max_3D_int _viv_image_atomic_max_3D_uint _viv_image_atomic_max_CUBE_int _viv_image_atomic_max_CUBE_uint _viv_image_atomic_max_2DARRAY_int _viv_image_atomic_max_2DARRAY_uint _viv_image_atomic_max_buffer_int imageAtomicAnd _viv_image_atomic_and_2D_int _viv_image_atomic_and_2D_uint _viv_image_atomic_and_3D_int _viv_image_atomic_and_3D_uint _viv_image_atomic_and_CUBE_int _viv_image_atomic_and_CUBE_uint _viv_image_atomic_and_2DARRAY_int _viv_image_atomic_and_2DARRAY_uint _viv_image_atomic_and_buffer_int imageAtomicOr _viv_image_atomic_or_2D_int _viv_image_atomic_or_2D_uint _viv_image_atomic_or_3D_int _viv_image_atomic_or_3D_uint _viv_image_atomic_or_CUBE_int _viv_image_atomic_or_CUBE_uint _viv_image_atomic_or_2DARRAY_int _viv_image_atomic_or_2DARRAY_uint _viv_image_atomic_or_buffer_int imageAtomicXor _viv_image_atomic_xor_2D_int _viv_image_atomic_xor_2D_uint _viv_image_atomic_xor_3D_int _viv_image_atomic_xor_3D_uint _viv_image_atomic_xor_CUBE_int _viv_image_atomic_xor_CUBE_uint _viv_image_atomic_xor_2DARRAY_int _viv_image_atomic_xor_2DARRAY_uint _viv_image_atomic_xor_buffer_int imageAtomicExchange _viv_image_atomic_xchg_2D_int _viv_image_atomic_xchg_2D_uint _viv_image_atomic_xchg_2D_float _viv_image_atomic_xchg_3D_int _viv_image_atomic_xchg_3D_uint _viv_image_atomic_xchg_3D_float _viv_image_atomic_xchg_CUBE_int _viv_image_atomic_xchg_CUBE_uint _viv_image_atomic_xchg_CUBE_float _viv_image_atomic_xchg_2DARRAY_int _viv_image_atomic_xchg_2DARRAY_uint _viv_image_atomic_xchg_2DARRAY_float _viv_image_atomic_xchg_buffer_int _viv_image_atomic_xchg_buffer_float imageAtomicCompSwap _viv_image_atomic_cmpxchg_2D_int _viv_image_atomic_cmpxchg_2D_uint _viv_image_atomic_cmpxchg_3D_int _viv_image_atomic_cmpxchg_3D_uint _viv_image_atomic_cmpxchg_CUBE_int _viv_image_atomic_cmpxchg_CUBE_uint _viv_image_atomic_cmpxchg_2DARRAY_int _viv_image_atomic_cmpxchg_2DARRAY_uint _viv_image_atomic_cmpxchg_buffer_int _viv_image_atomic_cmpxchg_buffer_uint noise1 _viv_noise1_float _viv_noise1_vec2 _viv_noise1_vec3 _viv_noise1_vec4 noise2 _viv_noise2_float _viv_noise2_vec2 _viv_noise2_vec3 _viv_noise2_vec4 noise3 _viv_noise3_float _viv_noise3_vec2 _viv_noise3_vec3 _viv_noise3_vec4 noise4 _viv_noise4_float _viv_noise4_vec2 _viv_noise4_vec3 _viv_noise4_vec4 shadow2DEXT shadow2DProjEXT radians degrees sinh cosh tanh asinh atanh exp inversesqrt trunc clamp mix smoothstep isnan isinf floatBitsToInt floatBitsToUint intBitsToFloat uintBitsToFloat length distance faceforward refract matrixCompMult outerProduct transpose determinant lessThan lessThanEqual greaterThan greaterThanEqual notEqual texture2D texture2DProj textureCube textureProj texture3D texture3DProj texture1DArray texture2DArray shadow1DArray shadow2DArray textureOffset textureProjOffset textureGradOffset textureProjGrad textureProjGradOffset viv_textureLod viv_textureGrad viv_textureGather textureProjLod texelFetchOffset textureLodOffset textureProjLodOffset bitCount EmitVertex EndPrimitive EmitStreamVertex EndStreamPrimitive texture2DLod texture2DProjLod textureCubeLod texture3DLod texture3DProjLod texture1DArrayLod texture2DArrayLod shadow1DArrayLod ftransform ' ( ) * + , - . / 0 1 4 5 2 6 7 3 8 9 : ; < @ A B C D ? = > E F G H I J K L M N O P Q R S T U u v w V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l o m p n q r s t x | parser stack overflow syntax error [ | j T _ } ? T T ^ u w 7 w w w 8  ; w * 9 w 3 / ' * , ] ^ q C q h ? 2 r J ) 6 w I < w w w N w w w w w w w w w w w w w w w w w w w w O P H Q T q M R ) [ S X _ b ` | 8 a e w w w f w g i \ 3 3 3 3 / ' * , ] ^ c 6 q o w p w ) j w O w w s w t u v w x h Z h w O w w \ } { 8 z ) ~ \ a O w 3 w \ w % ) !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ # $ % & ' ( ) * j i ~ f - c h u v w q k x { r y } z d g : + / ! " [ l s | t n  m > + * , ) % - 1 4 7 < ? A C E G I K \ # ; 1 e Z p - M K & ' Z " ( a 7 5 . 2 t q V _ T L O ] N M P Q R S P Q S R U V W X Y T O B ] ! . / 0 3 2 5 6 : ; 8 9 = > @ B D F H J b = , 0 9 3 } | ~ U ` \ ^ o N G D ? C A [ ^ _ < 6 4  J F L ` 8 w v y a o # W I E x j c H z n b Y r X i s { u l p f d h k e m g ! " # # $ $ $ $ $ $ % & % ' ' ( ) ( * * + + - , , . . / / / 0 1 0 3 2 2 4 4 6 5 5 7 5 8 8 9 9 : : ; ; ; ; ; < < = = ? @ > N . I v L M J 0 R E p O ? r ^ _ ` a b c I J e f g h i j k " # & l m T i y F G ! s t ! ! $ ( - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ H X 4 5 6 7 ! " s t 0 1 " & 2 3 8 9 F G F G ~ ; : < > = T T ? K " i i " " & & ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ~ ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ~ ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ~ ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ~ ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ~ ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ~ ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y | } ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y | } ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y z { | } ! " # ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y | } ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y | } ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y | } ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u y | r M ? " # ' C E 4 5 ( $ , * % @ o q 0 1 M M s ! 6 7 t ! K v w x - . / N O ! 2 3 8 9 ! + F G v w x y z { | } ~  + ! & : ; < = A > H Q u d $ ( , % P ' d * d d d d d d d d d d R S T U V W X ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n Y Z o p q r s t u v w x y z { | } ~  [ ) \ R S T ] U V W X ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n Y Z o p q r s t u v w x y z { | } ~  [ \ R S T ] U V W X ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n Y Z o p q r s t u v w x y z { | } ~  [ \ R S T ] U V W X ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n Y Z o p q r s t u v w x y z { | } ~  [ \ R S T ] U V W X ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n Y Z o p q r s t u v w x y z { | } ~  [ \ R S T ] U V W X ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n Y Z o p q r s t u v w x y z { | } ~  \ ] ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  \ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  B ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  D ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  n ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  p ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m ) o p q r s t u v w x z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j m n t v w x L ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j m n t v w x ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j m n t v w x ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j m n t v w x ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j m n t v w x ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j m n t / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j m t sloPREPROCESSOR_Parse : The output buffer is too small.please set to more than %d viv_gl_%lld.log gc_glsl_preprocessor.c Dump for adding this token to the output of cpp. # define undef ifdef ifndef elif endif error pragma extension version ( defined <EOF> <WS> 100 : require enable warn disable __LINE__ __FILE__ __VERSION__ GL_ES GL_ STDGL debug optimize GL_core_profile GL_compatibility_profile Failed to start preprocessing. Created in ppoPREPROCESSOR_Construct GL_ANDROID_extension_pack_es31a GL_KHR_blend_equation_advanced GL_OES_sample_variables GL_OES_shader_image_atomic GL_OES_shader_multisample_interpolation GL_OES_texture_storage_multisample_2d_array GL_EXT_geometry_shader GL_EXT_gpu_shader5 GL_EXT_primitive_bounding_box GL_EXT_shader_io_blocks GL_EXT_tessellation_shader GL_EXT_texture_buffer GL_EXT_texture_cube_map_array GL_ARB_tessellation_shader <PP> <TheInputStack> </TheInputStack> <LastTokenString no="%d" /> <LastTokenLine no="%d" /> <OutputList> <Version version="%d" /> <Legal doWeInValidArea="%d" /> <HasAnyStatementOtherThanVersionStatementHaveAppeared appeared="%d" /> <HasVersionStatementHaveAppeared appeared="%d" /> <NonPreprocessorStatementHasAlreadyAppeared appeared="%d" /> </PP> Error in dumping preprocessor. The token is too long for compiler : %s,max length : %u Error in parsing. Failed in resetting. Error in destroy preprocessor. ppoPREPROCESSOR_Construct : Create. Creat for GL_ES. ppoPREPROCESSOR_Construct :add %s into macro symbol. ppoPREPROCESSOR_SetSourceStrings : Creat to init CPP input stream file string : %u's length is zero Failed in preprocessing. GL_EXT_texture_array GL_OES_texture_3D GL_EXT_frag_depth GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_FRAGMENT_PRECISION_HIGH GL_EXT_shadow_samplers GL_VIV_asm _VIV_IMG_RD_WR_NEED_SW_BORDERCOLOR GL_OES_standard_derivatives GL_KHR_blend_equation_advanced GL_OES_texture_storage_multisample_2d_array GL_OES_sample_variables GL_OES_shader_multisample_interpolation GL_EXT_gpu_shader5 GL_EXT_texture_cube_map_array GL_ARB_tessellation_shader GL_ARB_gpu_shader5 GL_EXT_tessellation_shader GL_EXT_tessellation_point_size GL_EXT_geometry_shader GL_EXT_geometry_point_size GL_ARB_geometry_shader4 GL_EXT_geometry_shader4 GL_EXT_shader_io_blocks GL_EXT_shader_implicit_conversions GL_EXT_texture_buffer GL_EXT_primitive_bounding_box <BaseClass file="%s" line="%d" infomation="%s" /> Object Type : Unknown Object Type : Macro Manager Object Type : Token Object Type : PP Object Type : Hide Set Object Type : Byte Input Stream Object Type : String Manager Object Type : Macro Symbol <ByteInputStream fileNumber="%d" byteCount="%d" /> </ByteInputStream> <Char nextReadPosition="%c" /> <Char NextReadPosition="NewLine" /> <Char inputStream="%c" /> <Char inputStream="NewLine" /> This is not a inputstream object. gc_glsl_input_stream.c Dump and push on the inputStream of cpp. ppoPREPROCESSOR_CBIS_Creat : Failed to alloc BIS. The limitation of the length of one token inputStream : %d, please contact your compiler provider to get help. illegal character : '%c', hex value is %xh single-line comment contains line-continuation character, ignore the line-continuation character ppoPREPROCESSOR_CBIS_GetToken : Creat sematic value. Unexpected end of file, maybeyou forget */. ppoPREPROCESSOR_CBIS_GetToken : Unhandled a not single punctuator %c. ppoPREPROCESSOR_CBIS_GetToken : Should not go into this path. ppoBYTE_INPUT_STREAM_GetToken : Unhandle the type of the token genetated : %s ppoBYTE_INPUT_STREAM_GetToken : Failed to add the literal to a string manager <Macro name="%s" argc="%d" /> <Argv> </Argv> <ReplacementList> </ReplacementList> </Macro> <MacroManager> </MacroManager> gc_glsl_macro_manager.c Expect and id after the defined(. Expect a ) after defined(id . ppoPREPROCESSOR_TextLine : Creat a new token to substitute __FILE__ ppoPREPROCESSOR_TextLine : Creat a new token to substitute __LINE__ ppoPREPROCESSOR_TextLine : Creat a new token to substitute __VERSION__ ppoPREPROCESSOR_TextLine : Creat a new token to substitute GL_ES ppoPREPROCESSOR_TextLine : Creat a new token to substitute GL_core_profile ppoPREPROCESSOR_TextLine : Creat a new token to substitute GL_compatibility_profile gc_glsl_syntax.c Expect a number afer the #version. Can not support version %d. Expect '%s' afer the #version directive. core compatibility '%s' is an illegal profile name. The #version directive must be followed by a newline Expect integer-line-number after #line. Expect positive integer-line-number after #line. Expect integer-string-number after #line. Expect positive integer-string-number after #line. Set Extension failed. Extension directives must occur before any non-preprrocessor tokens. Expect extension name here. Extension : %s is not provided by this compiler. Expect : here. Expect 'require' or 'enable' or 'warn' or 'disable' here. Expect 'New Line' or 'End of File' here. Expect all's behavior should be warn or disable. Extension : %s is used. Error(str:%d,lin:%d): Meet #error with: %s Expect ( after identifier: debug\optimize. Expect a ) after debug\optimize(id . Not Expect argument after ). Expect ( after identifier: STDGL. Expect all after identifier: invariant. Expect a ) after invariant(all . Error(%d,%d) : #undef should followed by id. Error(%d,%d) : Can not #undef builtin marcro %s. #undef a undefined id. Error(%d,%d) : #define should followed by id. Error(%d,%d) : Can not #redefine a builtin marcro %s. GL_ is reserved to used by feature. __ is reserved to used by the compiler. White Space or New Line inputStream expected. Can not redefine defined macro %s. ppoPREPROCESSOR_PPDefine : find a macro name, prepare to add a macro in the cpp's mac manager. The version statement should appear only once. The version statement should appear before any other statement except space and comment. Not expected symbol here "%s" Creat for ifdef. Creat for ifndef, defined. Creat for ifndef,!. This symbol should be #. This symbol should be #else, #elif or #endif. This symbol should be #endif. es GL_OES_shader_image_atomic GL_OES_texture_cube_map_array GL_OES_tessellation_shader GL_OES_tessellation_point_size GL_OES_geometry_shader GL_OES_geometry_point_size GL_OES_shader_io_blocks GL_OES_gpu_shader5 GL_OES_texture_buffer GL_EXT_shader_framebuffer_fetch EXT_shader_framebuffer_fetch Id is expected. The formal para name should not be the same.%s. ',' or ')' is expected. unexpected end of file. <Token poolString="NewLine"> poolString="%s"> </Token> too many actual parameters for macro '%s'. gc_glsl_macro_expand.c ME : colon replacementList unexpected end of file when expand the macro %s. unexpected end of file when expand the macro %s. unexpected token when expand the macro %s. not enough actual parameters for macro '%s'. ppoPREPROCESSOR_MacroExpand : Colon the replacement list. ppoPREPROCESSOR_MacroExpand : Creat a list of the tokenlist expanded out by the actual arguments. The input token's type inputStream int but the poolString containssome digit not number:%c. %s can not be eval out. eval_int : The input token's type inputStream int but the poolString contains some digit not hex number:%c. eval_int : The input token's type inputStream int but the poolString contains some digit not oct number:%c. eval_int : The input token's type inputStream int but the poolString contains some digit not number:%c. gc_glsl_expression.c The op should be either unary or binary. Not expected token('NewLine') in expression. Not expected token('%s') in expression. ) inputStream expected. Integer is expected. The op inputStream not one of ~,!,+,-. Can not divided by 0 Can mod with 0 ppoPREPROCESSOR_PPeval : Here should be a op above. <HideSet> <NameHided poolString="%s" /> </HideSet> ppoHIDE_SET_Construct : Failed to alloc a HideSet object. ppoHIDE_SET_Construct : Failed to init the base of a HideSet object. Creat hideSet node to add a new hideSet-node. gc_glsl_hide_set.c Creat for dump a stack of HS node. : = = = $ = 2 = = = = = = # = = & = = = = =
C h . X . L \ ( | ES @ ` _ P ` _ ` ` _ x ` _ 0 _ _ @ ` _ P ` _ ` ` _ x ` _ ` _ ` _ 0 _ _ SET ) e ITER] JUMP LAB VAR 1 CNST ] ) UNRY Q ! BNRY SELT- SWITa POLY ASM q XX x G 3 P <G y HW PW XW D ( G P G 4 W 1 0 1 W 4 W 5 W 2 W 6 8 2 W 7 W 3 W 8 X 9 @ 3 H H W W W L T \ d p x C X J d J g K j | <K m HK p J c J f $ 8 K i ` K l ,K o G H 4G " " " P X d $J Z Z Z J a H E I I I Q 0X T \J ^ ^ ^ I H 0I W H F I G 8 T h p H `W x hW + pW , xW W - W . W W / W 0 @ G ! ! ! X % 4 ~ & J Y Y Y DH A dH C <J \ \ \ H : : : TH B |H D I P X S LJ ] ] ] |J ` ` ` H ? ? ? 8H @ @ @ (H V H ; ; ; H < H > H = I O @ hG z ( 0 8 c { { { @ L T \ h p x J e J h K k XK n dK q ' # # # 0J [ [ [ J b @I J |I N I R DX U lJ _ _ _ pI M I X LI K X L ( ) * $ $ $ 4 G | | | C } } } XX x G 3 P <G y HW PW XW D ( G P G 4 H H W W W L T \ d p x C X J d J g K j | s <K m HK p J c J f $ 8 K i ` r K l ,K o G H 4G " " " P X d $J Z J a H E I I I Q 0X T \J I H 0I W H F I G 8 T h p H `W x hW + pW , xW W - W . W W / W 0 @ G ! ! ! X % 4 ~ & J Y DH A dH C <J \ H : : : TH B |H D I P X S LJ |J H ? 8H @ @ @ (H V H ; ; ; H < H > H = I O @ hG z ( 0 8 c { { { @ L T \ h p x J e J h K k t XK n dK q ' # # # 0J [ J b @I J |I N I R DX U lJ pI M I X LI K X L ( ) * $ $ 4 G | | | C } } } / G / G ! " # $ / G @ ( : @ : @ : @ -) ; @ @ % A ): B ; C @ @ | @ L | @ \ 1 | @ p | D ? P ? ~ P P $ 0 $8 } \ h t , @ P d t @ , P L ` x x L I X h 8 p { ( { 4 8 T d x , H d 4 P x < ` 0 < H { P d x { { { 0 { X H l { $ { $ { 8 X l 0 @ P ` p x { 0 $8 } @ 7 @ $ 4 D T ` p 8 p @ , P L ` x x L I X x a $ 4 a @ P @ 0 7 @ @ 7 p { ( { 4 8 T d x , H d 4 P x < ` 0 < H { P d x { { { 0 { X H l { $ { $ { 8 X l 0 @ P ` p x { ~ 7 0 7 A , 8 L X x I 8 ~ ( $ @ , P L ` x x L I X h 8 < P ` P ~ 8 0 7 , 8 L X x I 8 ~ P P $ @ , P L ` x x L I X h 8 @ ~ @ @ @ ` @ A , 8 L X x I 8 @ ~ @ ` P @ ` P $ @ ` 0 7 @ ` @ 7 @ , P L ` x x L I X h 8 ` x p { ( { 4 8 T d x , H d 4 P x < ` 0 < H { P d x { { { 0 { X H l { $ { $ { 8 X l 0 @ P ` p x { R R R R , L S ` L S L S L S T T T 4 T T t Y E t Z E t [ E t : E t E E t J E t @ E t H E t M E t ; E t F E t K E t A E t a E t b E t B E t I E t N E t < E t G E t L E t \ E t ? E t = E t C E t D E t > E H4 iS E H4 iS E H4 iS E H4 iS E L4 !T E L4 !T E ( L4 !T E 8 L4 !T E H T4 T E X T4 T E h T4 T E x T4 T E E E E E \4 U E \4 U E \4 U E \4 U E \4 U E \4 U E 4 \4 U E D \4 U E T d Q E l d Q E d Q E d Q E d Q E l d Q E d Q E d Q E E E E E E E E E E E ( E 8 E H ' E X ( E h ) E x * E E E E E ' E ( E ) E * E E 0 E H E ` E x ' ' E ( ( E ) ) E * * E E E E 8 E T ' ' E p ( ( E ) ) E * * E E E E $ E @ ' ' ' E \ ( ( ( E x ) ) ) E * * * E ' ' ' ' E ( ( ( ( E ) ) ) ) E * * * * E 4 ' ' ' ' E @ 4 ( ( ( ( E X 4 ) ) ) ) E p 4 * * * * E E E E E E E E E ( < E D < E X < E h < E x < E < E < E < E ' E ' E ( 1 ' E 8 T ' E d ' E I ' E ' E ' E $ ' E 4 P ' E ` | ( E ( E | ' ' ' ' E | ( ( ( ( E | ) ) ) ) E | * * * * E 4 L | E \ L | E t L | E L | E E E E E E E E E E E E ( E 8 E H E X E h E x E E E E E E E E : F @ F ; F $ < F @ ? F d = F > F B F D F E F H F , F F D G F ` I F J F M F K F L F N F P F 4 Q F P R F l Y F Z F [ F \ F C F A F a F b F ] F ^ F $ _ F @ ` F S F ` T F U F S F T F U F V F $ W F D X F ` @ O F : G ] H B G ; G : G ] H D B G p ; G ? G ` H D G = G $ E G D ^ H h I G F G E G ^ H I G ( F G P * J G x * _ H * N G * K G * J G * _ H 4 * N G \ * K G < G < G G G G G 0 * L G \ * L G > G : I ] J B I L : I | ] J B I ? I ` J , D I X E I ^ J I I E I ^ J , I I \ * J I * _ J * N I * J I * _ J 8 * N I h : K ! ] L ! B K ! : K 8 ! ] L d ! B K ! ? K ! ` L ! D K $ ! E K T ! ^ L | ! I K ! E K ! ^ L ! I K 0 ! * J K ` ! * _ L ! * N K ! * J K ! * _ L ! * N K @ ! p u P M | p u Q M p u * R M p u S M p u T M p u * U M c N i N 4 l N H f N \ d N p j N m N g N e N k N n N h N o N p N $ q N 8 r N L s N ` t N t (6 c O (6 d O (6 * e O (6 i O (6 j O (6 * k O (6 l O 0 (6 m O L (6 * n O h (6 f O (6 g O (6 * h O (6 o O (6 p O (6 * q O , (6 r O P (6 s O l (6 * t O 46 | c P 46 | d P 46 | e * P 46 | i P 46 | j P 46 | k * P 8 46 | l P T 46 | m P p 46 | n * P 46 | f P 46 | g P 46 | h * P 46 | o P 46 | p P < 46 | q * P ` 46 | r P 46 | s P 46 | t * P d Q ' e ' Q j Q 4 ' k ' Q T m Q t ' n ' Q g Q ' h ' Q s Q ' t ' Q D d Q T D ' e ' Q t D j Q D ' k ' Q D m Q D ' n ' Q D g Q D ' h ' Q 8 D s Q \ D ' t ' Q \ d Q ' e ' Q j Q ' k ' Q m Q ' n ' Q 0 g Q P ' h ' Q t s Q ' t ' Q d Q ' e ' Q j Q ' k ' Q , m Q L ' n ' Q l g Q ' h ' Q s Q ' t ' Q d Q ' e ' Q $ j Q D ' k ' Q ` m Q ' n ' Q g Q ' h ' Q s Q ' t ' Q ( d Q 8 ( ' e ' Q X ( j Q x ( ' k ' Q ( m Q ( ' n ' Q ( g Q ( ' h ' Q ( s Q @ ( ' t ' Q @ d d Q x d ' e ' Q d c Q d j Q d ' k ' Q d i Q d m Q 8 d ' n ' Q X d l Q | d g Q d ' h ' Q d f Q d s Q d ' t ' Q d r Q 4 X d Q l X ' e ' ' Q X j Q X ' k ' ' Q X m Q X ' n ' ' Q X g Q D X ' h ' ' Q l X s Q X ' t ' ' Q - E - E - E - E ( < - E D < - E X < - E l < - E - E - E - E - E - E - E - E - E 0 ` a %1 ` a %1 ` a %1 ` a %1 h 1 h 1 h 1 h 1 @4 Q ]? @4 Q ]? @4 Q ]? @4 Q ]? D4 R ? D4 R ? D4 R ? D4 R ? p u U p u U p u U p u U x 9 x 9 x 9 x 9 ] ] ] ] f f f f i[ @ i[ @ i[ @ i[ @ l4 z N l4 z N l4 z N l4 z N V qE V qE V qE V qE U\ ]E U\ ]E U\ ]E U\ ]E p4 A{ F p4 A{ F p4 A{ F p4 A{ F x4 ] F x4 ] F x4 ] F x4 ] F 4 W F 4 W F 4 W F 4 W F 4 W F 4 W F 4 W F 4 W F | F | F | F | F | F | F | F | F 4 G 4 G 4 G 4 G 4 G 4 G 4 G 4 G 4 G 4 G 4 G 4 G E } 9G E } 9G E } 9G E } 9G E } 9G E } 9G E } 9G E } 9G E } 9G E } 9G E } 9G E } 9G 4 ]G 4 ]G 4 ]G 4 ]G 4 ]G 4 ]G 4 ]G 4 ]G G G G G G G G G 4 H 4 H 4 H 4 H 4 H 4 H 4 H 4 H 4 H 4 H 4 H 4 H 4 H 4 H 4 H 4 H 1 * 1 * 1 * 1 * 1 * 1 * 1 * 1 * 1 * 1 * 1 * 1 * 1 * 1 * 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* ' ' ' 4 ] =* ( ( ' 4 ] =* ) ) ' 4 ] =* * * ' 4 ] =* ( ( ( 4 ] =* ) ) ) 4 ] =* * * * 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 ] =* 4 e* 4 e* 4 e* 4 e* 4 e* 4 e* 4 e* 4 e* 4 e* 4 e* 4 e* 4 e* 4 e* 4 e* 4 e* ' ' ' 4 e* ( ( ' 4 e* ) ) ' 4 e* * * ' 4 e* ( ( ( 4 e* ) ) ) 4 e* * * * 4 e* 4 e* 4 e* 4 e* 4 e* 4 e* 4 e* mP mP mP mP mP mP mP mP mP mP mP mP mP mP mP ' ' ' ' mP ( ( ' ' mP ) ) ' ' mP * * ' ' mP ( ( ( ( mP ) ) ) ) mP * * * * mP mP mP mP mP mP mP | | | | | | | | | | | | | | | | | | | | | | | | | | | ' ' ' | ( ( ( | ) ) ) | * * * | | | | T4 T I T4 T I T4 T I T4 T I g g g g L4 !T =I L4 !T =I L4 !T =I L4 !T =I 4 * 4 * 4 * 4 * 4 * 4 * 4 * 4 * 4 * 4 * 4 * 4 * 4 * 4 * %g %g %g %g %g %g %g %g %g %g %g %g %g %g qK qK qK qK qK qK qK qK e YM e YM e YM e YM e YM e YM e YM e YM / / / / Q ' Q ( Q ) Q * i 0 i 0 i 0 i 0 i U ' i U ( i U ) i U * aX aX aX aX aX aX aX aX Y Y Y Y Y Y Y Y 4 * 4 * 4 * 4 * 4 * 4 * 4 * 4 * 4 y * 4 y * 4 y 4 y 4 y 4 y 4 y 4 y 4 y 4 y , k , k , k , k , k , k , k , k 8 Y o 8 Y o 8 Y o 8 Y o 8 Y o 8 Y o 8 Y o 8 Y o @ 9 M @ 9 M @ 9 M @ 9 M + + + @ 9 M - - - @ 9 M , , , @ 9 M / / / @ 9 M . . . @ 9 M 0 0 0 @ 9 M 1 1 1 @ 9 M 2 2 2 @ 9 M 3 3 3 @ 9 M 4 4 4 @ 9 M 6 6 6 @ 9 M 5 5 5 @ 9 M 8 8 8 @ 9 M 7 7 7 @ 9 M 9 9 9 P 5 P 5 P 5 P 5 + P 5 - P 5 , P 5 / P 5 . P 5 0 P 5 1 P 5 2 P 5 3 P 5 4 P 5 6 P 5 5 P 5 8 P 5 7 P 5 9 ` = ` = ` = ` = + - ` = - + ` = , / ` = / , ` = . 0 ` = 0 . ` = 1 1 ` = 2 2 ` = 3 3 ` = 4 6 ` = 6 4 ` = 5 8 ` = 8 5 ` = 7 9 ` = 9 7 l } 1 l } 1 l } 1 l } 1 1 l } 1 2 l } 1 3 3 ] Y 3 ] Y 3 ] Y 3 ] Y 1 1 3 ] Y 2 2 3 ] Y 3 3 x + x + x + x + x + x + x + ( ( x + ) ) x + * * x + x + x + " -+ " -+ " -+ " -+ " -+ " -+ " -+ ( ( " -+ ) ) " -+ * * " -+ " -+ " -+ !# U+ !# U+ !# U+ !# U+ !# U+ !# U+ !# U+ ( ( !# U+ ) ) !# U+ * * !# U+ !# U+ !# U+ 5$ }+ 5$ }+ 5$ }+ 5$ }+ 5$ }+ 5$ }+ 5$ }+ ( ( 5$ }+ ) ) 5$ }+ * * 5$ }+ 5$ }+ 5$ }+ 3 I% + 3 I% + 3 I% + 3 I% + 3 I% + 3 I% + 3 I% + ( ( 3 I% + ) ) 3 I% + * * 3 I% + 3 I% + 3 I% + 3 I% + 3 I% + 3 I% + & + & + & + & + & + & + & + ( ( & + ) ) & + * * & + & + & + & + & + & + 44 & aI 44 & aI 44 & aI 84 ]' I 84 ]' I 84 ]' I <4 ' J <4 ' J <4 ' J @ , : @ 1) : @ 1) : @ - ; , O 1) O 1) O @ O @ O @ O @ p u O }) @ ] @ -$ A Y8 B 0 % C @ = D % Y -$ A : @ ; < ? ` = B D > E H F G I * J * M * K * L * N Y Z * [ \ A a * b C , ] , ^ , * _ ? : : @ ? ` Y Y ] ] E E H Z Z ^ ^ * J * J * M * [ * [ * ^ * ^ \ P % : P % @ P % ? P % ` P % B P % Y P % ] P % A P % E P % H P % I P % Z P % ^ P % a P % * J P % * M P % * N P % * [ P % * _ P % * b P % \ P % C ` Y ` Y ` : ` : ` @ ` ? ` ` ` ] ` ] ` Z ` Z ` E ` E ` H ` ^ ` ^ ` * [ ` * [ ` * J ` * J ` * M ` * _ ` * _ ` \ } : } @ } ; } < } ? } = } B } D } E } H } F } G } I } * J } * M } * K } * L } * N } Y } Z } * [ } A } a } * b } \ } C } ] } ^ } * _ } ` t : t @ t ? t B t D t E t H t I t * J t * M t * N t Y t Z t * [ t A t a t * b t \ t C t ] t ^ t * _ t ` : : @ ? ` \ E E H * J * J * M : : @ ? ` \ E E H * J * J * M u v * w u v * w } u } v } * w - u - v - * w x} P | Y : @ ? ; < B A Z E H F G I a * [ * J * M * K * L * N * b \ C y Y y Y y : y : y @ y ? y ` y \ y Z y Z y E y E y H y * [ y * [ y * J y * J y * M p u : p u @ p u B p u E p u H p u I p u * J p u * M p u * N p u V p u W p u * X p u ] p u ^ p u * _ p u Y p u Z p u * [ p u A p u a p u * b : @ B E H I * J * M * N Y Z * [ A a * b Y : @ ? \ C B A Z E H I a * [ * J * M * N * b Y Y : : @ ? \ Z Z E E H * [ * [ * J * J * M 4 MK 4 MK 4 MK 4 MK 4 MK ' 4 MK ( 4 MK ) 4 MK * ] ' x 0 ] ' x H ] ' x X ' ' ' X d ' ' ' d p ' ' ' p | ' ' ' | ' ' ' ' ' ' ' ' ' ' ' ' ' 6 | | 6 | | | | 0 | | D | | X | | l | | @ , : @ 1) : @ 1) : @ - ; }) @ ] @ -$ A Y8 B 0 % C : @ ; < ? = > B > E H F G I * J * M * K * L * N Y Z * [ A a * b \ C ? Y Y : : @ ? \ Z Z E E H * [ * [ * J * J * M P % : P % @ P % \ P % ? P % B P % C P % Y P % A P % E P % H P % I P % Z P % a P % * J P % * M P % * N P % * [ P % * b ` Y ` Y ` : ` : ` @ ` \ ` ? ` Z ` Z ` E ` E ` H ` * [ ` * [ ` * J ` * J ` * M }) @ ] @ -$ A Y8 B 0 % C ! 4 e( J ! 4 e( J ! 4 e( J ! 4 e( J ! 5 e( K ! 5 e( K ! 5 e( K ! 5 e( K ! 5 e( )K ! 5 e( )K ! 5 e( )K ! 5 e( )K ( D ` | 4 P d 0 P p ( L p 8 X | 8 ` , @ @ ` @ @ @ @ @ @ @ @ @ d t 0 P p @ ? p ) | Hg ) ) @= ) ) (= ' D ( d X 0 8 D H T \ x h x ` $ ` H x l x x ( @ X p 8 T x x | ( @ P l | 4 T l P P 84 @ @ \ @ H ` , < @ X ( @ x @ @ @ @ ` \ t @ d n x J d , 6 @
GCC: (Buildroot 2022.02.1-17-g91dc2ea) 10.3.0
insertNOPAfterMULLO propertyValueCount gceTF_BIAS_PROJ gcvPATCH_F18NEW blockHeight gcSHADER_VAR_CATEGORY_WORK_THREAD_COUNT gcSL_UINT16 gcvOBJ_2D gcvPATCH_RACEILLEGAL fm_light_position gcvPATCH_PIGLIT_CL gctINT16 ltcInstructionCount initType i32_v16 gcSL_GETEXP gcvPATCH_SUMSUNG_BENCH InsertCount gceINTRIN_atomic_xor gcvPATCH_SPEEDRACE gcvOBJ_3D gcSHADER_PRECISION_LOW splitVec4DP3 splitVec4DP4 gcvPROVOKING_VERTEX_UNDEFINE gcSHADER_INT16_P32 gcvUNIFORM_KIND_STORAGE_BLOCK_ADDRESS hardware gcvSTATUS_SKIP gcvSURF_B32G32R32UI_3_A8R8G8B8 gcvBLOCK_VG2 gcvBLOCK_VG3 resOpFlag gcvSTATUS_INVALID_OBJECT gcSL_UINT32 RATempReg mRTMemory gcvSURF_FLAG_CONTENT_PRESERVED supportUnOrdBranch gctINT32 fcValueUpper gcvUNIFORM_FLAG_TREAT_SAMPLER_AS_CONST gcvFUNC_USING_SAMPLER_VIRTUAL _VIRCGKind gcSHADER_UINT16_P2 gcSHADER_UINT16_P3 gcSHADER_UINT16_P4 depthMemory gcSHADER_UINT16_P8 SHADER_UAV_DIMENSION_UNKNOWN gceINTRIN_isfinite gcSHADER_IMAGE_1D_BUFFER_T _convertShaderType maxFragUniformBlocks followingAddr v_half_direction createDefaultUBO gcSHADER_BOOLEAN_P2 gcSHADER_BOOLEAN_P3 gcSHADER_BOOLEAN_P4 gcSHADER_BOOLEAN_P8 data1 gctUINT8_PTR attributes extensions gcSHADER_FLAG_HAS_CL_KHR_FP16_EXTENSION gcvSHADER_MACHINE_LEVEL gcvOBJ_MEMORYBUFFER hasTxBiasLodFix sloCOMPILER_Construct_General gcvOBJ_STORAGE_BLOCK gcIMAGE_FORMAT_R32F gcSHADER_FLAG_HAS_INT64_PATCH slvSHADER_TYPE_GS gcvUNIFORM_FLAG_USED_IN_SHADER gcvHARDWARE_2D gcSL_UINT64 gcSL_AND_BITWISE SHADER_IO_USAGE_FORKINSTANCEID gcSL_CMAD gcSHADER_INT8_X16 hzTileStatusFirstLock gcSHADER_FLOAT16_P16 gceINTRIN_normalize gcvHARDWARE_3D gctINT_PTR gcvFUNC_STATIC gcvSTATUS_OUTPUT_ARRAY_SIZE_MISMATCH gcvSURF_A4R4G4B4 slvHTBS_NORMAL tempMappingTable gcvSURF_LINEAR gcvPATCH_WHRKYZIXOVAN fragmentFPPrecision gcvSURF_A32B32G32R32UI hzDisabled gcvSURF_X2B10G10R10 gcCompileShader gcmShaderName gcSHADER_INT8_X32 interleavedBufUniform gcvSTATUS_LOCATION_NOTCONSISTENT dumpBEVerbose blockWidth gcSHADER_FLOAT16_P32 gcvPATCH_MEGARUN inputLocations gcSL_STORE geoInPrimitive gcSHADER_VAR_CATEGORY_HW_LEVEL_BASE_SIZE gcvSURF_X32B32G32R32UI_2_G32R32UI gcSHADER_FLOAT64_X1 gcSHADER_FLOAT64_X2 gcSHADER_FLOAT64_X3 gcSHADER_FLOAT64_X4 ltcExpressions gcSL_INTEGER gcSHADER_FLOAT64_X8 uniformMappingTableEntries gceINTRIN_texture_gather_2DRect gcvBLOCK_TESSELLATOR gcSL_GET_SAMPLER_LMM gcSHADER_VAR_CATEGORY_LEVEL_BASE_SIZE gceFRAGOUT_USAGE gcvPATCH_ANDROID_WEBGL hasUniversalTexld gcSHADER_FLAG_HAS_OCL_PACKED_TYPE gcvPATCH_VK_BLOOM isWorkGroupSizeAdjusted gcSL_STORE_L compilerIndex gcvSURF_P010_LSB gceINTRIN_signbit gcvSURF_CXV8U8 supportAdvBlendPart0 maxVaryingCount gcvSURF_ASTC12x10 gcvSURF_ASTC12x12 gcvSURF_I010 bCPUWrite gcvOBJ_INDEX gcvSURF_B8G8R8UI maxFragAtomicCounterBuffers _sleHASH_TABLE_BUCKET_SIZE gcvSURF_A16B16G16R16 insertNOP gcSHADER_UINT16_X1 gcSHADER_UINT16_X2 gcSHADER_IIMAGE_CUBEMAP_ARRAY gcSHADER_UINT16_X4 _triageEnd gcSHADER_UINT16_X8 gctPHYS_ADDR_T gcvSURF_G16R16UI gcvSURF_R8G8B8X8 slvSHADER_TYPE_COMPUTE gcvTEXTURE_SWIZZLE_0 gcvTEXTURE_SWIZZLE_1 _triageStart gcvTEXTURE_SWIZZLE_A gcvTEXTURE_SWIZZLE_B tileStatusGpuAddressEx gcvTEXTURE_SWIZZLE_G gcSHADER_BOOLEAN_X1 gcSHADER_BOOLEAN_X2 gcSHADER_BOOLEAN_X3 gcSHADER_BOOLEAN_X4 gcvPATCH_NOTINIT gcSHADER_IIMAGE_2D_ARRAY gcSHADER_BOOLEAN_X8 gcvTEXTURE_SWIZZLE_R tcsConstRegAddrBase gcvOPTIMIZATION_RECOMPILER sRGB gcSHADER_FLAG_HAS_INSTANCEID_VAR gcvPATCH_BARDTALE gcGEO_TRIANGLE_STRIP gcSHADER_USAMPLER_2D_MS_ARRAY gcSHADER_FLOAT_X1 gcSHADER_FLOAT_X2 gcSHADER_FLOAT_X3 gcSHADER_FLOAT_X4 gcSHADER_FLOAT_X8 gceINTRIN_MS_interpolate_at_offset gcvSTATUS_INVALID_MIPMAP gcSHADER_IMAGE_1D_T gcvFORMAT_DATATYPE_SIGNED_NORMALIZED gctBOOL gcvSURF_A32R32 gcvSURF_B8G8R8X8 gcSL_TANPI gcvSURF_A8B8G8R8UI gcvSURF_G32R32F gcvSURF_G32R32I componentShadeMode maxCmptShaderStorageBlocks gcvSURF_G32R32I_1_A8R8G8B8 variableArraySize gcvSURF_RENDER_TARGET_TS_DIRTY u8_v16 gcSHADER_TYPE_FRAGMENT gcvSURF_ASTC8x8_SRGB v_normal_v_distance gcSL_TEXU data0 gcoOS_GetEnv gcTESS_PMODE_TRIANGLE gcvSURF_B32G32R32F_3_A8R8G8B8 gcvOBJ_VIR_SHADER gcvSRAM_INTERNAL0 gcvSRAM_INTERNAL1 slvOPTIMIZATION_EXPAND_NORM SHADER_IO_USAGE_POINTSIZE gcvUNIFORM_FLAG_MOVED_TO_CUBO samplerRegFileUnified gcSHADER_AddSource gcvFORMAT_CLASS_INTENSITY gceINTRIN_get_group_id gcvSURF_R11_EAC supportComplex outputs gcvSTATUS_NOT_ALIGNED varying gcGEOLayout varyingPackingLimited gcvSURF_D32F SHADER_IO_USAGE_DEPTH hasImgLdCompCountFix _gcsIO_BLOCK gcvSURF_V8U8 SHADER_IO_USAGE_PRIMITIVEID gcvPOOL_LOCAL_INTERNAL gcSHADER_SAMPLER_CUBE_SHADOW uOdd gcvSTATUS_DEVICE gcvSURF_A32B32G32R32I_2_G32R32F intensity gcvSURF_A32B32G32R32I_2_G32R32I includeLib gcvOBJ_CL source1Indexed gceINTRIN_isnan gcvSURF_SCISSOR gcvSURF_DEPTH localMemorySize gcFinalizeRecompilation _gceVALUE_TYPE source1Index gcvSURF_D16 gcSL_BIT_REVERSAL _gceENDIAN_HINT gcvOPTIMIZATION_INLINE_EXPANSION sloCOMPILER_GetVersion gcvSTATUS_TOO_MANY_INPUT origType flatDual16Fix gcvOPTIMIZATION_POWER_OPTIMIZATION gcvFORMAT_DATATYPE_FLOAT16 gcSHADER_AddAttribute SHADER_RESOURCE_DIMENSION_2D gcvOBJ_CONTEXT gceINTRIN_barrier SHADER_IO_USAGE_BINORMAL gcSL_LSHIFT numStructureElement gcvFEEDBACK_SEPARATE needCLXEFixes gcSHADER_IMAGE_CUBE slvOPTIMIZATION_ALL SHADER_RESOURCE_DIMENSION_3D gcSL_SWIZZLE_YYWW gcvSURF_R8I_1_A4R4G4B4 supportFullCompIntDiv gcvSURF_D32 maxGPRCountPerCore outputCountFix gcvPATCH_NAMESGAS gcvSURF_TEXTURE pfGetAddr gceINTRIN_islessequal _gceSHADER_LEVEL gcSHADER_UINT64_X1 gcSHADER_UINT64_X2 gcvFORMAT_DATATYPE_FLOAT32 gcSHADER_UINT64_X4 gcvSURF_R8G8B8A8UI gcSHADER_UINT64_X8 SHADER_IO_USAGE_POSITION codeEnd gcvPATCH_GOOGLEEARTH gcsSYNC_CONTEXT_PTR gcvFORMAT_CLASS_OTHER shaderSrcList gcSHADER_USAMPLER_CUBIC gcSHADER_USAMPLER_BUFFER gcvSURF_X8R8G8B8 fenceCtx noImmediate gcSL_STRUCT _gcuSURF_NODE_LIST _gcGEOLAYOUT gcvSURF_COLOR_UNKNOWN gcSHADER_INT8_P2 gcSHADER_INT8_P3 supportHelperInv SHADER_IO_USAGE_BLENDWEIGHT gcvSHADER_EXTFLAG_NONE gceIB_FLAG_NONE gcvPATCH_CTS_TEXTUREVIEW gcSHADER_SAMPLER_T gcvSURF_G16R16I_1_A8R8G8B8 gcUNIFORM_RES_OP_FLAG_TEXLD_LOD gcvFORMAT_CLASS_ASTC gceVARFLAG_IS_STATIC gcvSURF_A8_SRGB8 gcSL_INTPTR_T gcvSURF_X8G8R8UI gcv2D_TSC_ENABLE gcSHADER_VIV_GENERIC_GL_SAMPLER gcvSTATUS_TOO_MANY_INSTRUCTION gceINTRIN_max gcSL_TEXFETCH_MS gcvSURF_CACHEABLE_BITMAP_NO_VIDMEM _gcLibraryList requestD gcvSURF_A12L12 requestH isRecursion gcvPOOL_VIRTUAL index requestW gcSL_ATOMADD maxKernelFunctionArgs gcvENGINE_BLT gcSL_ENUM gcSL_ATOMSUB outputCount instBufferUnified support32BitIntDiv depthSliceNum gcvPATCH_AFTERBURNER newSteeringICacheFlush gcvSURF_NO_TILE_STATUS gcGEO_TRIANGLES_ADJACENCY gcvCORE_VG maxGsAtomicCounterBuffers gcSHADER_AddOutput gcSL_FLOAT gcvSTATUS_UNIFORM_TYPE_MISMATCH cacheable gceTF_GATHER_TEXLD _stringId maxVSInstCount gcvUNIFORM_KIND_CONSTANT_ADDRESS_SPACE gcvUNIFORM_KIND_IMAGE_EXTRA_LAYER gcSHADER_TYPE_TCS singlePipeHalti1 gceTF_GRAD_PCFPROJ uniformBlocks imageFormat slvDUMP_PARSER gcvAPI_OPENGL_ES11 gceVARFLAG_IS_INPUT surfType uniSamplerCubeRad2 gcvSURF_YUY2 variableCount gcvOBJ_KERNEL gcvSURF_A16R16G16B16_2_A8R8G8B8 gcvSURF_VYUY supportEndOfBBReissue gcvSTATUS_TOO_COMPLEX gcvSURF_R32F gcSHADER_UINT16_X3 gcvSURF_R32I maxCombinedAtomicCounterBuffers gcvSURF_A16R16F gceINTRIN_smoothstep gcSHADER_FLOAT_2X2 gcSHADER_FLOAT_2X3 gcSHADER_FLOAT_2X4 gcvSURF_X32R32UI logical _dumpEnd gcSHADER_TYPE_TES _dual16End slvDUMP_NONE maxCombinedUniformBlocks gcSHADER_IMAGE_2D_ARRAY_T gcvSURF_A16B16G16R16UI gcvSURF_X8B8G8R8UI raPushPosW topLevelArrayStride gcSHADER_BOOLEAN_X16 fakedFormat gcvSURF_A4B4G4R4 gcvOBJ_OS gcvOBJ_QUEUE gcvBLOCK_VG gcvUNIFORM_FLAG_COMPILETIME_INITIALIZED gceINTRIN_fast_length maxLocalMemSizeInByte _UnLockCompiler gcvSURF_X8B8G8R8I gcvSURF_B8G8R8I isArray SHADER_IO_USAGE_VERTEXID gcvSTATUS_INVALID_ADDRESS gcvFORMAT_CLASS_COMPRESSED sloCOMPILER_Compile gcSL_CMUL gcSetClientApiVersion properties func gcSHADER_VAR_CATEGORY_FUNCTION_OUTPUT_ARGUMENT gcvSTATUS_MEMORY_UNLOCKED floatValue storageBlockArraySize gcSHADER_TYPE_VERTEX_DEFAULT_UBO gcvFENCE_DISABLE _gceINTERFACE_BLOCK_LAYOUT_ID gcvSURF_A1R5G5B5 gcSHADER_BOOLEAN_X32 gcvSURF_ASTC4x4_SRGB _gcuVALUE gcGetCompiler dual16Mode gceINTRIN_min fence gcvPATCH_LEANBACK gceINTRIN_mix gceINTRIN_wait_group_events gcvSTATUS_TIMER_OVERFLOW labelSlots gcv2D_TSC_DEC_TPC_TILED gcvPATCH_SNOWCOLD gcvSURF_R10G10B10A2 gcvTILED gcSHADER_FLOAT64_4X2 gcSHADER_FLOAT64_4X3 gcSHADER_FLOAT64_4X4 robustAtomic gcvSTATUS_BUFFER_TOO_SMALL gcvPATCH_NBA2013 patchDummyTEXLDs maxFragImageUniform gcFinalizeCompiler gcvSURF_L8_RAW _gceSURF_FORMAT gcvOBJ_BRUSH gcsSTORAGE_BLOCK gcvSURF_B32G32R32F gcvSURF_B32G32R32I nextSibling gcvVALUE_UINT initializer gceIB_FLAG_STATICALLY_USED gcvSURF_X16B16G16R16F_2_A8R8G8B8 mappingInfo gceINTRIN_get_global_id gcvPATCH_BASEMARK2V2 gcvPATCH_ANDROID_CTS_UIRENDERING _patchShaderEnd gcSHADER_UINT64_X16 gcSL_ATOMAND maxPointSize gcvPATCH_ANTUTU_V8_REFINERY clientApiVersion gcvSURF_I420 gcvOPTIMIZATION_FULL dumpPPedStr2File gcvSURF_S8D32F vsConstRegAddrBase gceTF_FETCH_MS_PROJ output2RTIndex gceTF_TEXLD splitVec slvSHADER_TYPE_FRAGMENT gcvUNIFORM_FLAG_SPECIAL_KIND_MASK gcvFUNC_INTRINSICS gcSHADER_ISAMPLER_1D_ARRAY SHADER_IO_USAGE_THREADID gcvPROGRAM_STAGE_FRAGMENT gceINTRIN_cross supportGS __builtin_memcpy gcSL_PRE_DIV oclPassKernelStructArgByValue gcvSURF_G32F gcvOBJ_VG gcvSURF_BITMAP_NO_VIDMEM gcSHADER_AddSourceAttribute splitVec4MULLO builtinAttributeCount maxTCSSamplerCount gcvSURF_R8G8B8_1_A8R8G8B8 gcvENGINE_CPU gcSHADER_SAMPLER_2D_MS_ARRAY gcoOS_UnLockGLFECompiler dumpOptimizer kernelFunctionArraySize gcvSURF_SUPER_TILED bufferMode gcvSTATUS_VERSION_MISMATCH gcvSURF_PROTECTED_CONTENT gcvSURF_DEC maxTcsAtomicCounterBuffers gcSHADER_AddSourceUniformIndexed SHADER_IO_USAGE_INPUT_VTX_CP_COUNT gcvPATCH_MRVELBM20 _UsePreCompiledShader gcvSURF_SIGNED_R11_EAC gcvSTATUS_CACHED SHADER_RESOURCE_DIMENSION_CUBEARRAY maxCombinedCmptUniformComponents gcvSURF_A8L8_RAW gcSL_IMAGE_RD_3D argumentArrayCount maxTesAtomicCounterBuffers maxSamplerCountPerShader gcUNIFORM_RES_OP_FLAG_TEXLDP_BIAS hasHalti1 hasHalti3 gcvSURF_RGB8_ETC2 SHADER_IO_USAGE_THREADIDINGROUP gcvSURF_R8_1_X8R8G8B8 maxGsInvocationCount gcSHADER_UIMAGE_CUBE supportAdvancedInsts gcSL_FLOOR gcSHADER_SetShaderID maxPSConstRegCount gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_DARKEN gcvSURF_SRGB8_ETC2 gcSL_CONV mRTSliceOffset gcSL_SWIZZLE_INVALID gcvOBJ_MMU gcvTLS_KEY_OPENCL gcSHADER_SHADER_SMOOTH maxGsOutVertices gcvSURF_G32R32 uniWorldCameraPos _gceTILING SHADER_RESOURCE_DIMENSION_2DARRAY SHADER_IO_USAGE_THREADGROUPID fm_delta_specular_exponent gcvHARDWARE_VG gceVARFLAG_IS_COMPILER_GENERATED uniBonesM tcsInputVerticesUniform maxSamples uniBonesT fcValueHz gcSL_DIV gcvSURF_S8D32F_2_A8R8G8B8 gcvVALUE_FLAG_FLOAT_TO_FLOAT16 tessOrdering gcvCACHE_128 maxVertTextureImageUnits CLUseVIRCodeGen SHADER_CONSTANT_USAGE_TOTAL_COUNT gceVARFLAG_IS_HOST_ENDIAN dumpUniform SHADER_IO_USAGE_FOG_FRAG_COORD _gceCACHE_MODE gcSL_INTRINSIC_ST gcSHADER_VAR_CATEGORY_WORK_GROUP_ID_OFFSET maxImageUnit gcvSURF_B16G16R16UI_2_A8R8G8B8 gcsFENCE_ENGINE_CONTEXT gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_MULTIPLY gcSL_GET_SAMPLER_IDX gcvSURF_TFBHEADER tessPatchPR _gcsFORMAT_CLASS_TYPE_DEPTH isRowMajor separateBufUniforms maxTESSamplerCount uniSamplerCubeDistance maxFragTextureImageUnits gcvSURF_X8B8G8R8 gcvSURF_B32G32R32UI gcvTLS_KEY_OPENGL gcvOBJ_SHADER gcUNIFORM_RES_OP_FLAG_FETCH_MS isPointer gcSHADER_SOURCE0 gcSHADER_SOURCE1 functionArraySize gcvOPTIMIZATION_CONDITIONALIZE gcSL_ENABLE_XW gcSL_ENABLE_XY gcSL_ENABLE_XZ uniformBlockCount gcvSURF_A16R16 gcSL_NOT_BITWISE mark gcSL_SWIZZLE_XYWW gcSHADER_FLAG_HAS_DEFINE_MAIN_FUNC gcSL_ENABLE_YW gcSL_ENABLE_YZ gcSHADER_IMAGE_2D gcvSTATUS_MISSING_PRIMITIVE_TYPE lockCounts hasSamplerBaseOffset gcSL_EMIT_VERTEX closestRenderFormat gcSL_SWIZZLE_XYXY gcvSURF_ASTC10x10_SRGB gcSHADER_INT16_X16 gcSL_STORE1 gcTESS_PMODE_QUAD uniformBlockArraySize gcvSURF_G32R32F_2_A8R8G8B8 maxCmptUniformBlocks gcSL_UINT8 gceINTRIN_faceforward gcSL_SWIZZLE_ZZZW gcSL_SWIZZLE_ZZZZ gcvOBJ_KERNEL_FUNCTION gcvPATCH_AIRNAVY SHADER_IO_USAGE_JOININSTANCEID gcSL_SWIZZLE_XYYY orientation gcSHADER_UINT8_X1 transformFeedback shBuf gcoOS_Allocate gcSHADER_FLAG_USE_CONST_REG_FOR_UBO gcSHADER_TYPE_COUNT gcvSRAM_EXT_COUNT imageSamplerIndex clearBitMaskUpper propertyType gcvSURF_A16B16G16R16F_1_A8R8G8B8 isWorkGroupSizeFixed gctFIXED_POINT maxProgramTexGatherOffset _gcsValue gcSL_SWIZZLE_XYZW gcSL_SWIZZLE_XYZZ gcSL_DP2 gcSL_DP3 gcSL_DP4 maxCombinedTcsUniformComponents gcvPATCH_GRAPHICS_BENCHMARKS gcSHADER_INT16_X32 gceIB_FLAG_WITH_INSTANCE_NAME isMasterDual16Shader gcv2D_TSC_V4_COMPRESSED CompilerClientApiVersion gcvSURF_A8B8G8R8_1_A8R8G8B8 loadUsers gcvSTATUS_NOT_SUPPORTED supportLSAtom flagsExt1 maxVaryingFloats gcv2D_TSC_TPC_COMPRESSED_V10 gcvSURF_X32B32G32R32UI _gceFORMAT_DATATYPE gcvSURF_A32B32G32R32F_4_A8R8G8B8 _ShaderSourceList fm_position gceINTRIN_shuffle gcvSURF_A2B10G10R10UI gcvUNIFORM_FLAG_COMPILER_GEN gcSHADER_FLAG_HAS_VERTEXID_VAR gcvSURF_FLAG_CONTENT_YINVERTED TSDirty _gceINTRINSICS_KIND maxVertAtomicCounterBuffers shaderTempCount isPrecise gcvSURF_R16I_1_A4R4G4B4 arguments gcSL_ATOMXCHG gcvSURF_A32B32G32R32F_2_G32R32F gcvOBJ_UNIFORM_BLOCK gcSL_MOV instanceNameLength gcvSURF_X16R16G16B16 gcvPATCH_YOUTUBE_TV gcvSURF_FLAG_MULTI_NODE gcvPATCH_QUADRANT SHADER_IO_USAGE_SAMPLE gcSL_DSX gcSL_DSY maxTesShaderStorageBlocks gcvOPTIMIZATION_VARYINGPACKING_NONE SHADER_IO_USAGE_GENERAL gcSL_FINDMSB gceINTRIN_async_work_group_strided_copy gcSL_IMAGE_ADDR _ReplaceShaderSource gcvFUNC_ALWAYSINLINE node2 node3 gcvSURF_X32B32G32R32I_3_A8R8G8B8 gcvSTATUS_TOO_MANY_UNIFORMS gcSHADER_FLOAT16_X16 mRTSliceNum gcvSURF_R8_SNORM hasAtomTimingFix SHADER_IO_USAGE_FOG gcSL_SWIZZLE_W gcSL_SWIZZLE_X gcSL_SWIZZLE_Y gcSL_SWIZZLE_Z gcSL_TEXLD _gcoSURF gcoOS_LockGLFECompiler gcvPROGRAM_STAGE_VERTEX gcvUNIFORM_KIND_LOCAL_ADDRESS_SPACE gcInitializeCompiler gcSL_ATAN vertexOutputBufferSize gcvSURF_A1B5G5R5 uniWorldNormalMatrix gcvSURF_YV12 gcvSHADER_EXTFLAG_MSAA_DISABLED hasSqrtTrig gcSHADER_INT16_P2 gcSHADER_INT16_P3 gcvSURF_X16G16R16UI gcvHARDWARE_3D2D gcSHADER_INT16_P8 gcSHADER_FLOAT16_X32 gcvUNIFORM_KIND_GLOBAL_WORK_SCALE gcvSURF_B8G8R8UI_1_A8R8G8B8 gcvPATCH_AXX_SAMPLE gcvSTATUS_OUT_OF_RESOURCES gcvSURF_ASTC6x5 gcvSURF_ASTC6x6 isPerVertex gcvVALUE_INT SHADER_IO_USAGE_THREADIDINGROUPFLATTENED gcSHADER_OPCODE gcvCORE_MAJOR layoutQualifier fm_render_pass_fog_parameters _gcsFORMAT_CLASS_TYPE_LUMINANCE maxTesInVectors gcvORIENTATION_TOP_BOTTOM _gcSHADER_PRECISION gcvPATCH_SILIBILI gcvUNIFORM_KIND_KERNEL_ARG_PRIVATE i16_v16 clearMask location gcvFRAGOUT_USAGE_USER_DEFINED gcvPATCH_GLBMGUI gcIMAGE_FORMAT_R32UI gceTF_BIAS_PCF _gcsSTORAGE_IO_BLOCK gcvOPTIMIZATION_REDUNDANT_MOVE compressDecFormat dither2D gcvSURF_X32B32G32R32UI_3_A8R8G8B8 gceVARFLAG_IS_NOT_USED SHADER_IO_USAGE_CLIPDISTANCE dumpBEGenertedCode fm_light_direction gcSHADER_SAMPLER_CUBEMAP_ARRAY_SHADOW _gcePATCH_ID gcvSURF_RENDER_TARGET_NO_COMPRESSION layers maxGsShaderStorageBlocks dither3D count gcvOPTIMIZATION_IMAGE_PATCHING gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_SOFTLIGHT supportUnifiedSampler gcvSURF_A32R32G32B32_2_G32R32F gcvTLS_KEY_OPENVG outputLocationArraySize gcvSURF_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 gcvSTATUS_GLOBAL_TYPE_MISMATCH gcvTLS_KEY_OPENVX maxTcsShaderStorageBlocks SHADER_RESOURCE_DIMENSION_2DMS gcSHADER_FIXED_X1 gcSHADER_FIXED_X2 gcSHADER_FIXED_X3 gcSHADER_FIXED_X4 stateUniform gcvSURF_A12R12G12B12 blue txSwizzle unsigned char gcvMINORTILED FIK_NotInline gcvVALUE_FLAG_MASK currentKernelFunction SHADER_IO_USAGE_VIEWPORTARRAYINDEX _gcOPTIMIZER_OPTION gcvSURF_A4L12 maxProgramTexelOffset gcvSURF_COLOR_SPACE_UNKNOWN gcvHARDWARE_VIP gcvFUNC_HAS_TEMPREG_BIGGAP noOneConstLimit gctTYPE_QUALIFIER gcSL_SAT slvDUMP_ALL clProgramBinaryType formatName minPointSize supportFullIntBranch gcSHADER_PRECISION_HIGH gcvENGINE_RENDER uniforms gcvSURF_A12 gcvSURF_A16 slvSHADER_TYPE_VERTEX_DEFAULT_UBO gcvSURF_A32L32F gcSL_INDEXED_W gcSL_INDEXED_X gcSL_INDEXED_Y gcSL_INDEXED_Z _gceOPTIMIZATION_VaryingPaking tileStatusFiller fmtDataType gcvOPTIMIZATION_NONE gctUINT _gcSHADER_KIND gcvPATCH_WISTONESG maxVertUniformVectors fm_delta_diffuse_color gcSHADER_INT16_X1 gcSHADER_INT16_X2 gcSHADER_INT16_X3 gcSHADER_INT16_X4 gcSHADER_INT16_X8 gcSL_UNIFORM gcvSURF_NV12 _gceORIENTATION gcvSURF_NV16 gcvFORMAT_CLASS_DEPTH gcSHADER_USAMPLER_2D_ARRAY gcvSURF_A32 gcvSURF_NO_HZ gcCL_PROGRAM_BINARY_TYPE_EXECUTABLE gcvPROGRAM_STAGE_OPENCL gcvSURF_X16R16F gcvSURF_NV21 gcSL_MOVA gcvPATCH_BATCHCOUNT FIK_Inline gcvSTATUS_INTERRUPTED vMsaa gcvOBJ_COMMAND supportImgAtomic supportStartVertexFE gcSL_SET gcvSURF_L12 gcvSURF_L16 buildOptions gcvSURF_TXDESC gcv2D_TSC_DISABLE gcvSURF_SPLIT_SUPER_TILED gcSHADER_FLAG_CONSTANT_MEMORY_REFERENCED maxUniformLocations gcvSTATUS_COMPILER_FE_PREPROCESSOR_ERROR gcvPATCH_DEQP ioBlockArraySize psInstBufferAddrBase gcvSURF_B2G3R3UI gcSL_TEXBIAS gcvSURF_A32R32G32B32_4_A8R8G8B8 sloCOMPILER_Destroy_General optimizer_opt gcvOPTIMIZATION_MIN_COMP_TIME shaderMode macroDefines gcvSURF_L32 gcSL_CMADCJ gcvSTATUS_INTERFACE_ERROR gcvSTATUS_INVALID_ARGUMENT _gceFEEDBACK_BUFFER_MODE gcvSURF_A8R3G3B2_1_A8R8G8B8 gcvSURF_G8R8I hasLODQFix gceINTRIN_texture_gather_offsets gcSL_SWIZZLE_WWWW slvOPTIMIZATION_UNROLL_ITERATION gcvSURF_NV61 dumpSrcLoc gcvSTATUS_CHANGED gcSHADER_FLAG_OLDHEADER apiType extFlags gceTF_BIAS_PCFPROJ gcSL_ENABLE_XYW gcSL_ENABLE_XYZ gcvSURF_G8R8UI_1_A4R4G4B4 slvSHADER_TYPE_UNKNOWN gcSL_SIN gcIMAGE_FORMAT_RGBA16UI gceVARFLAG_IS_LOCAL gcvPATCH_BASEMARKX gcSL_BITINSERT gcSL_INVALID gcvSURF_MASK maxTcsOutPatchVectors precision gcvPATCH_GLU3 gcvPATCH_GLU4 provokingVertex gcSL_ENABLE_XZW gcvYMAJOR_SUPERTILED gcvPOOL_EXTERNAL_SRAM gcSHADER_TYPE_VERTEX maxTesTextureImageUnits arraySize _gceCORE gcvOBJ_SURF gcvSURF_HIERARCHICAL_DEPTH gcSL_ENABLE_ZW _tempRegCount gcvPATCH_CARPARK privateMemorySize gcvPOOL_LOCAL_EXTERNAL gcSHADER_SetClientApiVersion gcvSURF_A2R2G2B2 gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_COLORBURN gcvUNIFORM_KIND_GLOBAL_SIZE _gcVARIABLE gcvSURF_X16B16G16R16UI psSamplerNoBaseInInstruction u32_v16 _Egypt2Shader gcvPATCH_FSBHAWAIIF maxXfbBuffers gcvSURF_CONTIGUOUS arrayCount uniViewDir gcSL_ENABLE_NONE gcSHADER_INT64_X1 gcSHADER_INT64_X2 gcSHADER_INT64_X3 gcSHADER_INT64_X4 gcSHADER_INT64_X8 gcvSURF_G16R16 gcvPATCH_GANGSTAR clearBitMask gcSL_SAMPLER gceTF_GATHER_PCF gcvSURF_R32I_1_A8R8G8B8 fm_light_color gcTESS_SPACING_ODD propertyCount gcvSURF_G8R8I_1_A4R4G4B4 gcvFORMAT_DATATYPE_FLOAT32_UINT gcvSURF_SIGNED_RG11_EAC gceVARFLAG_IS_OUTPUT supportHWManagedLS gcSL_FWIDTH gceINTRIN_texture_gather_offsets_2DRect SHADER_UAV_DIMENSION_1D gcSHADER_Construct propertyArrayCount maxHwNativeTotalConstRegCount gcvSTATUS_TOO_MANY_VARYINGS gcSHADER_FLAG_USE_LOCAL_MEM gcvFUNC_NOT_USED gcvSHADER_EXTFLAG_ALWAYS_EMIT_OUTPUT gcvSTATUS_CONTEXT_LOSSED layerSize SHADER_UAV_DIMENSION_2D useEarlyFragTest gcSL_SNORM8 gcvPATCH_ANTUTU3DBench gcvPATCH_OES20SFT arrayStride dumpOption gcSL_BITRANGE SHADER_UAV_DIMENSION_3D GNU C89 10.3.0 -mfpu=neon -mfloat-abi=softfp -mthumb -mtune=cortex-a9 -mabi=aapcs-linux -mtls-dialect=gnu -march=armv7-a+simd -g -O2 -O2 -O2 -ansi -fstack-protector-strong -feliminate-unused-debug-types -fno-strict-aliasing -fPIC gcvSTATUS_UNDECLARED_VARYING uOffset gcvSURF_A2R10G10B10 gceINTRIN_lgamma_r gcvUNIFORM_FLAG_STATICALLY_USED kernelFunctionCount slvDUMP_SOURCE ltcUniformBegin gcvSTATUS_NOT_OUR_INTERRUPT gcvSURF_A16B16G16R16F_2_G16R16F label gcSHADER_VAR_CATEGORY_EXTRA_IMAGE_INFO1 gcvSTATUS_INPUT_ARRAY_SIZE_MISMATCH gcvSURF_ASTC10x10 gcSL_ABS gcvOPTIMIZATION_CONSTANT_PROPAGATION gctINT8 has32Attributes gcSL_GET_IMAGE_TYPE gcvPATCH_GLOFTSXHM vertexCacheSize gcSL_GET_SAMPLER_HW_LBS node gcGetHWCaps gcvVALUE_FIXED gcvTILED_32X4 gcSHADER_VAR_CATEGORY_SAMPLE_LOCATION gcvBLOCK_COUNT isMsaa gcSHADER_UINT16_P16 tempMappingTableEntries gcvSURF_X32R32 gcSHADER_ATOMIC_UINT gcvPATCH_PREMIUM usedArraySize gcSL_ADD gcvPATCH_SILICONSTUDIOGPUMARK fcValue clearDepthType maxVertAtomicCounters maxShaderStorageBufferBindings gcvPATCH_EADGKEEPER gcSHADER_SHADER_NOPERSPECTIVE SHADER_CONSTANT_USAGE gcvSURF_R32UI_1_A8R8G8B8 gcSL_BOOLEAN gcvSURF_X32R32I_1_A8R8G8B8 gcvSURF_R16UI_1_A4R4G4B4 gcIMAGE_FORMAT_RGBA16F srcLoc gcIMAGE_FORMAT_RGBA16I bitsPerPixel psSamplerRegNoBase gcSHADER_IMAGE_1D_ARRAY_T gcSHADER_UINT16_P32 gcvINTERFACE_BLOCK_STD430 gcvSTATUS_TRUE gcvSURF_D24S8_1_A8R8G8B8 packedAwayArgNo origUseVIRCodeGen SHADER_UAV_DIMENSION_BUFFER atrBoneIndex gcSHADER_USAMPLER_2D_MS gcvBLOCK_TESSELLATOR2 gcvBLOCK_TESSELLATOR3 gcvUNIFORM_KIND_WORKITEM_PRINTF_BUFFER_SIZE imageSamplerCount gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_EXCLUSION gcvSURF_L32F_1_R32F gcvFUNC_NOINLINE gcSL_EMIT_STREAM_VERTEX maxGsUniformVectors fm_local_to_clip_matrix gcSHADER_SAMPLER_BUFFER gcSHADER_ISAMPLER_1D VIRCG_FULL gcvSURF_A32B32G32R32 SHADER_IO_USAGE_NORMAL gcvSURF_R5G5B5A1UI varyings _dummyUniformCount gcvSURF_DXT1 gcvSURF_DXT2 gcvSURF_DXT3 gcvSURF_DXT4 gcvSURF_DXT5 gcSHADER_ISAMPLER_2D gceINTRIN_texelFetch_for_MSAA gcvSURF_B32F gcvFORMAT_DATATYPE_INDEX _gceHARDWARE_TYPE gcIMAGE_FORMAT_R32I gcSHADER_ISAMPLER_CUBIC gcvPATCH_WATER2_CHUKONG gcSL_SAMPLER_ASSIGN gcSHADER_ISAMPLER_3D gcvOBJ_BUFFER gcvSURF_R3G3B2 gcvSHADER_HIGH_LEVEL gcSL_UNPACK propertySize tessPatchInputVertices gcSHADER_UINT_X1 gcSHADER_UINT_X2 gcSHADER_UINT_X3 gcSHADER_UINT_X4 gceTF_COUNT gcSHADER_UINT_X8 gcvSURF_ICACHE RARegWaterMark gcvSURF_X16B16G16R16F_1_A8R8G8B8 gcvSURF_X16R16UI gcvUNIFORM_KIND_TEMP_REG_SPILL_ADDRESS maxProgErrStrLen SHADER_RESOURCE_DIMENSION_TOTAL_COUNT gcIMAGE_FORMAT_DEFAULT gcvPOOL_SYSTEM supportInteger variables gcvSURF_R5G5B5A1 gcSL_SWIZZLE_ZWWW imageSamplers gcvPATCH_RIPTIDEGP2 gcSHADER_AddSourceIndexed maxBuildInVertAttributes gcvSURF_X32B32G32R32F_4_A8R8G8B8 _gcSL_TYPE gcvPATCH_OVX_CTS gcSL_LONGHI gcTESS_SPACING_EVEN gcvSTATUS_COMPILER_FE_PARSER_ERROR _gcsFUNCTION _dumpStart gcSL_LOAD_L _gceFENCE_STATUS gcvSTATUS_MORE_DATA gcvPATCH_VK_UNREAL enableDebug samplerPhysical gcvUNIFORM_FLAG_STD140_SHARED gcSL_FMA_ADD gcvSURF_A4L4 uintValue gcvSURF_B5G5R5A1 inlinerKind gcvSURF_A8R3G3B2 gcSHADER_FLAG_HAS_EXTERN_VARIABLE _sleOPTIMIZATION_OPTION _gcSHADER_INSTRUCTION_INDEX gcvOBJ_COMMANDBUFFER gceINTRIN_prefetch gcSHADER_FLOAT_X16 tileStatusFirstLock gcSL_CLAMPCOORD renumberInst gcSL_SWIZZLE_ZWZW gcSHADER_FLAG_HAS_IMAGE_QUERY gcvPATCH_HEROESCALL slvHTBS_HUGE SHADER_UAV_DIMENSION_2DARRAY endian gcvSURF_B16G16R16UI_1_G32R32F hasMediumPrecision gcvOPTIMIZATION_UNIT_TEST compilerVersion gcSL_PRE_LOG2 supportMultiGPU gcvOPTIMIZATION_VARYINGPACKING_SPLIT gcTessVertexSpacing gcSL_ATOMMAX tempIndexEnd gcvSURF_A16B16G16R16UI_1_G32R32F canSrc0OfImgLdStBeTemp gcvSURF_G8R8_1_X8R8G8B8 numBlockElement gcIMAGE_FORMAT_RGBA8UI gcvFUNC_NOATTR maxHwNativeTotalInstCount supportUSC uniformMappingTable SHADER_RESOURCE_DIMENSION_BUFFER _gcsTRANSFORM_FEEDBACK gcvSTATUS_NOT_FOUND _GLESV2SC_VERSION gcSHADER_VAR_CATEGORY_CLIP_DISTANCE_ENABLE gcvSURF_A2B10G10R10_1_A8R8G8B8 gceINTRIN_texture_gather gcSHADER_FLAG_FORCE_ALL_OUTPUT_INVARIANT arrayLengthList hasICacheAllocCountFix gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_HARDLIGHT oclOcvLocalAddressSpace __stack_chk_fail reserved1 reserved2 gcvTILING_X_MAJOR gcvSURF_A32B32G32R32UI_1_A8R8G8B8 insertNOPAfterMUL gcGEO_LINES_ADJACENCY useLastFragData gceVARFLAG_NONE slvDUMP_IR maxVSSamplerCount gcvPATCH_ANTUTUGL3 gcSL_LOG gcSL_END_PRIMITIVE maxPSInstCount gcvSURF_YVYU gcSHADER_FLOAT_3X2 gcSHADER_FLOAT_3X3 gcSHADER_FLOAT_3X4 needPowerOptimization gcvSURF_X8L8V8U8_1_A8R8G8B8 gcvPATCH_JPCT _gcsFORMAT_CLASS_TYPE_RGBA dumpShaderSource gcSL_EVENT_T gcvSURF_A8_SBGR8 OnError gcvPATCH_SMARTBENCH gcSHADER_SAMPLER_2D_RECT_SHADOW gcvOBJ_STREAM gcSHADER_SAMPLER_CUBIC gcvSTATUS_UNIFORM_MISMATCH _gceUNIFORM_FLAGS gcvSURF_G32R32I_1_G32R32F gcvPATCH_ELEMENTSDEF gcvLAYOUT_QUALIFIER_NONE supportEVISVX2 maxGsImageUniform SHADER_IO_USAGE_INPUTCOVERAGE gcSHADER_UIMAGE_CUBEMAP_ARRAY gcv2D_TSC_DEC_TPC_COMPRESSED supportImgAddr gcSHADER_VAR_CATEGORY_BLOCK gcvTLS_KEY_OPENGL_ES gcUNIFORM_RES_OP_FLAG_GATHER_PCF gceVARFLAG_IS_EXTENDED_VECTOR hasSHEnhance2 gcQueryShaderCompilerHwCfg gcSHADER_SAMPLER_CUBEMAP_ARRAY gcvFORMAT_CLASS_YUV gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_COLORDODGE supportOOBCheck gcvTILED_4X8 gceINTRIN_get_local_size SHADER_IO_USAGE_COLOR gcvOPTIMIZATION_UPDATE_PRECISION gcvSURF_A2W10V10U10_1_A8R8G8B8 gcvSUPERTILED_128B gcvSURF_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 hasUniversalTexldV2 userLogical maxGsInVectors gcvSURF_A8B8G8R8I gcvSURF_RENDER_TARGET_NO_TILE_STATUS gcSHADER_VAR_CATEGORY_ENABLE_MULTISAMPLE_BUFFERS gcvSURF_NV16_10BIT _gcSL_ENABLE gcvSURF_G32R32F_1_A8R8G8B8 uniSunShadowMatrix gcSL_JMP_ANY gcvSURF_Q8W8V8U8_1_A8R8G8B8 gcSL_MULSAT gcSL_ATOMMIN maxThreadCountPerCore maxFragmentInputComponents interleaved _Egypt0Shader tempRegTypes pixelSwizzle allocedH gcSHADER_IMAGE_2D_T allocedW gcvSURF_ASTC6x5_SRGB shaderStorageBufferOffsetAlignment gcvSURF_A32R32F gcvSURF_X32G32R32F _gcTESSVERTEXSPACING gcvSURF_X32G32R32I _gcsFORMAT_COMPONENT maxXfbSeparateComponents enable atrTexcoordColor gcvPATCH_VK_HDR02_FBBASICTONEMAPPING gceTF_NONE atrTexcoordBump gcvFORMAT_CLASS_LUMINANCE tcsPatchOutputVertices gcvSURF_L16F srcList gcvSTATUS_TERMINATE gcSHADER_ISAMPLER_BUFFER SHADER_IO_USAGE_TANGENT gcvFORMAT_DATATYPE_SIGNED_INTEGER gcvTILING_SWAP gcvTLS_KEY_EGL gcvSURF_ASTC10x5_SRGB supportSeparatedTex tessVertexSpacing hashMaxSearchTimes initWorkGroupSizeToCalcRegCount cacheMode ltcUniformValues maxCmptImageUniform hardwareAddressesBottom isMain gcUNIFORM_RES_OP_FLAG_TEXLDP_GRAD gcvENDIAN_SWAP_QWORD gcSL_SIZE_T _gceSHADER_EXT_FLAGS gcvSURF_DEPTH_NO_TILE_STATUS gcvPATCH_GFXBENCH4 arraySizeList MacroDefineKind gcvSTATUS_NOT_SUPPORT_DITHER gcvSURF_UNKNOWN gcvSURF_R3G3B2UI uniModelViewProjectionMatrix _gcSHADER maxTcsOutVectors gcvPATCH_GLBM27 dirty maxCoreCount gcvSURF_RG11_EAC imageSamplerArrayCount ioBlockIndex firstChild _gceSURF_ROTATION gcvSURF_X32B32G32R32I gcSHADER_FLAG_VP_TWO_SIDE_ENABLE gcvFUNC_INLINEHINT gceINTRIN_get_num_groups gctCHAR gcvOBJ_VIDMEM maxTesImageUniform _gcsSYNC_CONTEXT gcvUNIFORM_FLAG_INDIRECTLY_ADDRESSED gcSHADER_FLAG_CONST_HWREG_ALLOCATED gcvFENCE_GET maxGSVaryingComponents ioBlockArrayIndex workGroupSizeFactor gcSHADER_FLAG_HAS_INTRINSIC_BUILTIN gceINTRIN_isequal depth gceTF_GATHER_PCFPROJ tcsSamplerRegNoBase gcvENDIAN_SWAP_WORD gcvSURF_X16B16G16R16I_1_G32R32F gcvSURF_I12 gcvSURF_I16 slvDUMP_SCANNER maxFragShaderStorageBlocks gcSL_BITSEL gcvSURF_270_DEGREE isDual16Shader debugFile parent gcSHADER_TYPE_FRAGMENT_DEFAULT_UBO hasPSIOInterlock gcSL_I2F gcSHADER_TYPE_COMPUTE gcSL_UNORM8 hasUscGosAddrFix SHADER_IO_USAGE_CULLDISTANCE gcvPROGRAM_STAGE_LAST sourceSize gcSL_ATOMXOR _gcTCSLAYOUT forceInline maxCmptAtomicCounters gcvFORMAT_DATATYPE_UNSIGNED_INTEGER maxTesUniformBlocks gcvENDIAN_SWAP_DWORD gcvINVALIDTILED gcvPATCH_OPENCV_ALL gceINTRIN_isgreater gcvSURF_R5G5B5X1 vsInstBufferAddrBase gcvUNIFORM_FLAG_MOVED_TO_DUBO atrVertex gcvSURF_G16R16F_1_A8R8G8B8 gcSL_VOID gcvSURF_A16F inlineFormatConversion gcvPATCH_BUSPARKING3D maxLights gcvPATCH_COUNT gcvUNIFORM_FLAG_IS_INACTIVE hasSelectMapSwizzleFix _sloCOMPILER gceINTRIN_create_size_for_sampler gcvSURF_V16U16_1_A8R8G8B8 gcvSURF_X16R16 gcSL_ROTATE _gcSL_INSTRUCTION gcv2D_TSC_COMPRESSED gcvCACHE_256 gcvPATCH_SBROWSER clcVersion gcvUNIFORM_KIND_TRANSFORM_FEEDBACK_STATE gcvUNIFORM_FLAG_MOVED_TO_DUB gcvSURF_X8L8V8U8 gcSL_BARRIER gcvSURF_B5G5R5X1 maxCSSamplerCount gcvSURF_R10G10B10A2UI alpha _LoadtimeConstantValue uniformLocationArraySize gcvSURF_A8L8 gcvPATCH_TITANPACKING i32_v4 gcSL_SWIZZLE_XZXZ _gceAPI supportVectorB0 gcvPATCH_OES30SFT SHADER_IO_USAGE_SAMPLE_INDEX attributeArraySize i8_v16 gcvSTATUS_LOCATION_OVERLAP maxTextureSamplers gcvENGINE_INVALID gcvSTATUS_NOT_SUPPORT_INTEGER clearColorDirty _traMiradaShader gcvOPTIMIZATION_CONSTANT_ARGUMENT_PROPAGATION imageNum featureBits vsSamplerNoBaseInInstruction geoMaxVertices gcSHADER_SAMPLER_2D_RECT _gcuPIXEL_FORMAT_CLASS gcvPROGRAM_STAGE_GRAPHICS_COUNT maxCombinedTesUniformComponents oclUniformForConstant _gceOBJECT_TYPE gcSL_SWIZZLE_XZZW gcSL_SWIZZLE_XZZZ slvOPTIMIZATION_SPECIAL SHADER_IO_USAGE_RENDERTARGETARRAYINDEX gcSHADER_IIMAGE_2D SHADER_IO_USAGE_TOTAL_COUNT gcvPATCH_VK_UNITY builtinArrayIdx gcSL_FRAC gcvPATCH_SF4 gceINTRIN_distance function width gcvSURF_R5G6B5 swizzle oclHasLong outputArraySize gcvOBJ_BRUSHNODE txIntFilter gcvSURF_G8R8UI geoOutPrimitive hzNode gcvPROGRAM_STAGE_TCS gcvUNIFORM_KIND_THREAD_ID_MEM_ADDR maxGSSamplerCount gcSHADER_SAMPLER_2D_SHADOW maxVertexUniformComponents gcvPROGRAM_STAGE_COMPUTE SHADER_CONSTANT_USAGE_INTEGER object gcvSURF_R8G8B8 gcvSURF_R3G3B2_1_A8R8G8B8 _gcsOBJECT gceINTRIN_atomic_dec gcUNIFORM_RES_OP_FLAG_FETCH _lookup uniform gcvFUNC_READNONE gcSL_MADSAT strlen gsSamplerRegNoBase gcSL_POW gco3D_GetAPI gcvSURF_A8R8 clearStencilDirty globalUniformCount gcvSURF_COLOR_ALPHA_PRE gcvPOOL_SRAM supportImgLDSTClamp maxFragInVectors gcvPROGRAM_STAGE_TES gcvHARDWARE_NUM_TYPES gcvSURF_A32B32G32R32UI_2_G32R32UI gcSHADER_VAR_CATEGORY_FUNCTION_INPUT_ARGUMENT gceINTRIN_image_load gcvPATCH_FIREFOX gcvUNIFORM_FLAG_ATOMIC_COUNTER gcvSURF_3D gcvSURF_R4G4B4A4 gcSL_UCARRY gcvPATCH_CLASHOFCLAN gcvSURF_A32B32G32R32I_1_A8R8G8B8 maxVertexOutputComponents gcSHADER_INTEGER_X16 SHADER_IO_USAGE_POINT_COORD VIRCG_None gcvUNIFORM_FLAG_IS_MULTI_LAYER maxVSConstRegCount gcSHADER_SAMPLER_2D_ARRAY ltcCodeUniformMappingList _gcCOMPUTELAYOUT hasExtraInst2 hardwareAddresses physical maxVertStreams gcvSTATUS_INVALID_DATA splitVec4MUL clearColorAlpha gcSL_TEXLDPCFPROJ _dual16Start gcvSURF_R32UI _gceIMAGE_FORMAT gcvPATCH_TEMPLERUN gcoOS_AtomDecrement _gcUNIFORM maxCombinedVertUniformComponents gcvSURF_A8R8G8B8 gcvFUNC_HAS_SAMPLER_INDEXINED instrIndex gcvBLOCK_COMMAND gcvSURF_B4G4R4A4 gcvSURF_DEPTH_TS_DIRTY gcvPOOL_USER gcSHADER_IMAGE_CUBEMAP_ARRAY gcSL_TYPEDEF _gcTESSORDERING gcvTILED_8X4 gcvSTATUS_INVALID_CONFIG gcvTILED_8X8 gcvPATCH_OESCTS gcvSURF_TILE_STATUS oclPackedBasicType outputLocations gcoOS_StrCopySafe gcvPATCH_SIEGECRAFT gcvPATCH_UIMARK testTessLevel gcvSURF_ASTC8x5_SRGB _gceSURF_TYPE lastInstruction gcTESS_SPACING_EQUAL _gcsTFBVarying gcvORIENTATION_BOTTOM_TOP gcvUNIFORM_FLAG_IS_DEPTH_COMPARISON maxCombinedFragUniformComponents _gcsFORMAT_CLASS_TYPE_BUMP slvOPTIMIZATION_TREAT_CONST_ARRAY_AS_UNIFORM gcvMULTI_TILED engine fm_light_ambient_color slvDUMP_PREPROCESSOR gcSL_EXP _gceLAYOUT_QUALIFIER maxAtomicCounterBufferBindings gcvPATCH_MM07 uniformCount gcSL_MAXOPCODE green gcSL_NORM_DP2 gcSL_NORM_DP3 gcSL_NORM_DP4 gcvMULTI_SUPERTILED uniformArgumentCount dual16PrecisionRule dumpOptimizerVerbose gceINTRIN_NONE SHADER_UAV_DIMENSION_1DARRAY _defaultStorageBlock gcvOPTIMIZATION_REDUNDANT_CHECKING gcvSURF_A32F_1_R32F bufferOffset SHADER_IO_USAGE_ISFRONTFACE codeStart gcvINTERFACE_BLOCK_STD140 gcSHADER_Destroy gcSL_UNION gcvPATCH_A8HP gcSHADER_UINT16_X16 constUBOSize gcvFUNC_HAS_INT64 slvHTBS_TINY builtinAttributes gcSHADER_UINT8_P2 gcSHADER_UINT8_P3 gcSHADER_UINT8_P4 gcSHADER_UINT8_P8 _loadBalanceMax gctFLOAT gcSL_TAN outputLocationCount gctUINT8 gcSL_ATOMOR _gceSURF_COLOR_SPACE tempIndexed constantMemorySize gcSHADER_UINT16_X32 streamNumber gcvSURF_X32R32UI_1_A8R8G8B8 gcvSURF_L16_1_A4R4G4B4 vsPositionZDependsOnW gctPOINTER splitMAD _maxLocalTempRegCount gcSL_CADDCJ _VSC_HW_CONFIG gcvSURF_Q16W16V16U16_2_A8R8G8B8 /opt/samba/nxf39444/test/gpu-viv6/driver/compiler/libGLSLC/entry hasUSCAtomicFix2 gcvUNIFORM_KIND_NUM_GROUPS_FOR_SINGLE_GPU gcvPATCH_INVALID gceIB_FLAG_FOR_SHARED_VARIABLE u16_v16 gcvSURF_X16B16G16R16UI_1_G32R32F gcvSURF_BITMAP gcvSURF_B10G11R11F_1_A8R8G8B8 gcSHADER_VAR_CATEGORY_WORK_GROUP_COUNT gcSHADER_UINT_X16 maxTesOutVectors storageBlockCount gcvSTATUS_LINK_INVALID_SHADERS hasDynamicIdxDepFix gcvFUNC_NAME_MANGLED gcSL_INT8 gcvPOOL_NUMBER_OF_POOLS gctBOOL_PTR gcvSURF_ETC1 gcSL_ENABLE_W _gceTexldFlavor dumpSpirvIR gcvSURF_A16L16 gcSL_TEXGRAD gceINTRIN_fmix gcvSURF_A2B10G10R10UI_1_A8R8G8B8 gcSHADER_TYPE_UNKNOWN maxFragmentUniformComponents gcvPATCH_CTGL11 gcvPATCH_GLBM11 sloCOMPILER_Destroy gcvSTATUS_FALSE gcvOPTIMIZATION_INLINE_LEVEL_0 gcvOPTIMIZATION_INLINE_LEVEL_1 gcvOPTIMIZATION_INLINE_LEVEL_2 gcvOPTIMIZATION_INLINE_LEVEL_3 gcvOPTIMIZATION_INLINE_LEVEL_4 gcvFORMAT_DATATYPE_FLOAT_B10G11R11F dual16Specified gcvSURF_AYUV VIRCG_DEFAULT clearColorGreen _gceTLS_KEY _gcsSURF_NODE gcSHADER_PRECISION_DEFAULT gcvSURF_D24S8 gcvPATCH_CTGL20 _gcTESLAYOUT gcvPATCH_GLBM21 gcvPATCH_GLBM25 gcvSURF_A1 gcvSURF_A4 gcvSURF_CACHE_MODE_128 gcvSURF_A8 uniformVectorCount hasThreadWalkerInPS gcvPATCH_SKIA_SKQP atrNormal gcvOBJ_IO_BLOCK gcvSURF_ASTC10x5 gcvSURF_ASTC10x6 gcvSURF_ASTC10x8 maxVaryingVectors gcSHADER_FLAG_HAS_LOCAL_MEMORY_ADDR gcvSURF_B8 gcvPATCH_OPENCV_ATOMIC gcePATCH_ANDROID_CTS_GRAPHICS_GLVERSION clearValueUpper hasUniformB0 SHADER_IO_USAGE_INSTANCING_ID gcIMAGE_FORMAT_RGBA8I uniformArguments gcSHADER_FLAG_HAS_EXTERN_FUNCTION _gcSHADER_VAR_CATEGORY gcvSURF_IMAGE sourceLength gcSHADER_Pack gcvSURF_X32R32F _loadBalanceMin gcvSURF_X32R32I gcSHADER_UINT8_X2 gcSHADER_UINT8_X3 gcSHADER_UINT8_X4 gcvSURF_NO_VIDMEM gcSHADER_UINT8_X8 _gceFUNCTION_FLAG gcSL_SWIZZLE_YYYY SHADER_CONSTANT_USAGE_MIXED intrinsicsKind maxTESConstRegCount binding rgba attributeCount constantMemoryBuffer gcvSURF_ASTC12x10_SRGB gcvSTATUS_GENERIC_IO gcSL_SWIZZLE_YYZW gcSL_SWIZZLE_YYZZ gcvSTATUS_HEAP_CORRUPTED gcvPATCH_ANTUTU gcSL_ENABLE_YZW gcvUNIFORM_KIND_GLOBAL_OFFSET gcvPATCH_INTEL_CL_BITONICSORT gcvFORMAT_DATATYPE_SRGB kernelFunctions gcvPATCH_NETFLIX source0Indexed gcTessPrimitiveMode libShaderFile gcvPATCH_DEQP_VK gcvFUNC_READONLY maxGsTextureImageUnits gcvPATCH_CRAZYRACING gcvSRAM_INTER_COUNT gceTF_GRAD_PROJ gcvSURF_G16R16_1_A8R8G8B8 gcvPATCH_CKZOMBIES2 gceTF_PCFPROJ gcvSURF_P010 gcvSURF_D24X8 gcvSTATUS_MEMORY_LOCKED gceTF_PCF gcvSURF_A8B8G8R8_SNORM gcKERNEL_FUNCTION gcvSURF_SPLIT_TILED optionsLen gcvSURF_R16F_1_A4R4G4B4 gcvSURF_G32R32UI constUniformBlockIndex gceINTRIN_select gcUNIFORM_RES_OP_FLAG_NONE gcvPATCH_A8CN gcvPATCH_ANDROID_GPUTEST slvSHADER_TYPE_LIBRARY gctSTRING gcvPATCH_MM06 gcvPATCH_ANTUTU4X gcvSURF_G8 gcSHADER_NextId gcvSURF_B5G6R5 gcSHADER_VAR_CATEGORY_BLOCK_ADDRESS gcvSURF_B16G16R16I_1_G32R32F gcvPATCH_ROCKSTAR_MAXPAYNE gcvPATCH_MONOPOLY gcvPATCH_FM_OES_PLAYER fm_view_position minWorkGroupSize _gceSURF_ALIGNMENT gcvTLS_KEY_COUNT gcvPATCH_BASEMARKOSIICN maxCmptUniformVectors gcvPATCH_ANTUTU5X optimizationOption _gceSRAM_INTERNAL psConstRegAddrBase gcvSURF_B8G8R8 gctSHBUF gcvPATCH_NEOCORE supportPerCompDepForLS hzTileStatusNode gcvPATCH_ANTUTU6X gcvSURF_I4 gcvSURF_I8 gcvSURF_X2R10G10B10 enablePackRegister _finished gcvSURF_R16F gcvSURF_R16I maxClipDistances enableDefaultStorageBlock totalSize gcvSURF_B16G16R16UI gcSHADER_FLOAT64_2X2 gcSHADER_FLOAT64_2X3 gcSHADER_FLOAT64_2X4 gcvSTATUS_VARYING_TYPE_MISMATCH gcvSURF_R4G4B4X4 gcSL_INT16 short unsigned int SHADER_IO_USAGE_SAMPLE_MASK elementType gcSHADER_GetOutputDefaultLocation inputLocationCount gcvSURF_X24S8 shaderType maxCombinedImageUniform gcvSURF_G32R32UI_1_G32R32F valid refCount fm_exposure maxUSCAttribBufInKbyte gceINTRIN_texture_gather_offset gcvSURF_RG16 gcvVALUE_FLAG_GAMMAR gcSL_NONE gcvPATCH_VK_GFXBENCH5 gcvSURF_L1 gcvSURF_L4 gcvSURF_L8 gcvSURF_A8B8G8R8 typeNameVarIndex gcSL_INT32 gcvSURF_B4G4R4X4 _gcePROVOKING_VERTEX_CONVENSION gcvSURF_A16R16G16B16 gcvSURF_R5G6B5UI source0 source1 source2 _LockCompiler gcSL_MOV_LONG gcvSURF_ASTC6x6_SRGB compressed gcSL_POPCOUNT fm_ambient_diffuse_color gcSHADER_FLAG_LOADED_KERNEL paddingFormat gceTF_GRAD_PCF gcvSTATUS_RECOMPILER_CONVERT_UNIMPLEMENTED gcSHADER_FLAG_HAS_BASE_MEMORY_ADDR depthSliceOffset gcvOBJ_TEXTURE compute hasTexldUFix gcvPATCH_GTFES30 gcIMAGE_FORMAT_RGBA8_SNORM fmtClass double gcvSURF_B10G11R11F gcvSTATUS_OUT_OF_SAMPLER gcEvaluateCRC32ForShaderString gcSHADER_ISAMPLER_2D_MS gcv2D_TSC_DEC_COMPRESSED gcvSURF_B5G6R5UI supportUnifiedConstant gcvPATCH_MGOHEAVEN2 typeNameOffset followingOffset isLocal gcSHADER_UIMAGE_2D_ARRAY alignedH gcSL_INT64 gcvSURF_FOUR alignedW gcSL_MAX gceINTRIN_radians gcvUNIFORM_FLAG_SAMPLER_CALCULATE_TEX_SIZE gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_SCREEN SHADER_IO_USAGE_DOMAIN_LOCATION _loadBalanceShaderIdx hasNewSinCosLogDiv gcSL_NORM gcSHADER_SAMPLER_2D_ARRAY_SHADOW gcvSURF_W11V11U10 maxVertUniformBlocks gcvSTATUS_TOO_MANY_ATTRIBUTES gcSHADER_FLAG_NEED_PATCH_FOR_CENTROID constRegFileUnified SHADER_RESOURCE_DIMENSION_2DMSARRAY physicalBottom gcvSURF_ASTC10x6_SRGB gcvPATCH_BM21 gceINTRIN_length sloCOMPILER_Construct maxCmptAtomicCounterBuffers gcvTILED_8X8_XMAJOR gcvTEXTURE_COMPONENT_NUM gcsKERNEL_FUNCTION_PROPERTY_PTR _gcSHADER_LINK physical2 physical3 gcvSURF_R8 gcvSURF_X4R4G4B4 gcvSTATUS_NAME_MISMATCH InstNum hasFloatingMadFix gcvOBJ_OUTPUT RAPriority lockedInKernel _vircgEnd gctCONST_STRING _gceTEXTURE_COMPONENT gcv2D_TSC_V4_COMPRESSED_256B gcSHADER_UINT8_P16 gcSL_MULHI gcvPATCH_WESTON gcSL_FLOAT16 gcTCSLayout gcvPATCH_CHROME maxTotalConstRegCount gcvSURF_S8 gcSHADER_INT16_P4 gcSL_ACOS gcvSURF_A16B16G16R16F gcvSURF_X24S8_1_A8R8G8B8 slvSHADER_TYPE_FRAGMENT_DEFAULT_UBO SHADER_IO_USAGE_SAMPLE_POSITION gcSHADER_SetCompilerVersion gceVARFLAG_IS_STATICALLY_USED wClipTempIndexList gcvTILING_SPLIT_BUFFER isOutput gcSL_F2I gcSL_CONJ maxRenderTargetCount gcvINTERFACE_BLOCK_NONE gcSHADER_TYPE_GEOMETRY gcvSURF_B16G16R16I_2_A8R8G8B8 gcSHADER_VIV_GENERIC_GL_IMAGE gcSHADER_UINT8_P32 instructionIndex gcvSURF_R8UI optFlags shader gcvSURF_A16B16G16R16_2_A8R8G8B8 gcvOBJ_EVENT tessPointMode gcSL_TEXLD_U uploadUBO gcvSURF_A16B16G16R16I_2_A8R8G8B8 useVIRCodeGen tileStatusNode gcSHADER_SAMPLER_EXTERNAL_OES hasHalfDepFix hasBugFix10 hasBugFix11 tempIndex supportMSAATexture useGLZ gcSL_COPY PLTCValue matrixStride gcSL_MULLO srcDECTPC10BitNV12 maxResultCacheWinSize _gcSHADER_LIST dumpSpirvToFile gcSHADER_AddOutputWithLocation gcvSTATUS_MIPMAP_TOO_SMALL value gcSL_MIN _loadPreCompiledShader maxTcsAtomicCounters SHADER_IO_USAGE_INSTANCEID gcvSURF_X8R8UI gcSL_XOR_BITWISE v_color gcSL_FLOAT64 gcvSURF_NV12_10BIT slvOPTIMIZATION_CALCULATION address gcSL_ATOMCMPXCHG gcvSTATUS_NOT_SUPPORT_CL gcSL_ARCTRIG0 gcSL_ARCTRIG1 gcvSURF_NUM_TYPES txFormat oclUseImgIntrinsicQuery gcvUNIFORM_KIND_LOCAL_SIZE gcvSURF_B10G10R10A2 tcsPatchInputVertices _convertShaderTypeToGcCompilerIndex gcSHADER_SAMPLER_2D_MS VIRCG_WITH_TREECG gcFUNCTION gcSHADER_VAR_CATEGORY_TYPE_NAME gceTF_FETCH_MS_PCF tileStatusSliceSize hasSHEnhance3 _gcSHADER_SHADERMODE gcvSURF_RENDER_TARGET gcvOBJ_VARIABLE useSrc0SwizzleAsSrcBin fm_color gcvSURF_G8R8 gcSHADER_VAR_CATEGORY_GL_IMAGE_FOR_IMAGE_T hasStencilComponent supportDual16 gcvSURF_R32F_1_A8R8G8B8 renderFormat maxTCSConstRegCount baseBindingIdx gceTF_LOD_PCF gcSHADER_KIND_COUNT gcvUNIFORM_FLAG_IS_ARRAY colorType gcvSURF_B16G16R16 gcoOS_Print blockSize gcvSTATUS_MISMATCH logFileName _MacroDefineList gcvPATCH_FISHNOODLE gceINTRIN_atomic_add gcvUNIFORM_FLAG_KERNEL_ARG_PATCH gcvSURF_CMA_LIMIT _patchShaderStart gcvOPTIMIZATION_LOOP_REROLLING _useLoadInst inputLocationArraySize gceINTRIN_atomic_sub dumpHashPerf SHADER_UAV_DIMENSION oclFpCaps gcSL_TEXLDPROJ supportPSCSThrottle gcvSURF_X8G8R8 tiling gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_DIFFERENCE gcSL_MOD maxUniformBufferBindings oclVersion slvSHADER_TYPE_PRECOMPILED supportBigEndianLdSt gcvSURF_X16B16G16R16 gcvPATCH_CARCHALLENGE stencil gcvPATCH_3D_PERF_FLOAT gcSHADER_FLOAT_4X2 gcSHADER_FLOAT_4X3 gcSHADER_FLOAT_4X4 gcSHADER_UNKONWN_TYPE referenced hasAtomic tesSamplerRegNoBase gcvUNIFORM_FLAG_USED_AS_TEXGATHER_SAMPLER localVariableCount userPhysical gcSL_BITRANGE1 gcvSURF_Q8W8V8U8 gsSupportEmit gcSL_BITEXTRACT ioBlocks disableEarlyZ maxTotalInstCount gcvSURF_A1B5G5R5UI topLevelArraySize ctxStateCount gceINTRIN_atomic_xchg gceTF_LOD_TEXLD inputIndex gcvSURF_TEXTURE_3D gcvSTATUS_SHADER_VERSION_MISMATCH maxCombinedAtomicCounters gcvSURF_B16G16R16F gcvSURF_B16G16R16I modelViewProjection gcvPATCH_OCLCTS maxClipPlanes gceINTRIN_MS_interpolate_at_centroid gcvSURF_TILE_STATUS_DIRTY gcSHADER_UIMAGE_2D gcvUNIFORM_FLAG_IS_POINTER gcvSURF_R8UI_1_A4R4G4B4 gcvSURF_TEXTURE_LINEAR arrayLengthCount gcvSTATUS_NAME_NOT_FOUND hasScatteredMemAccess gcSL_CMULCJ gcvSURF_ASTC5x4_SRGB rotation gcSHADER_UIMAGE_3D slvSHADER_TYPE_TCS _gceInterfaceBlock_Flag f32_v16 supportZeroAttrsInFE SHADER_RESOURCE_DIMENSION bottomBufferOffset gcvSURF_ASTC4x4 bump tileStatusClearValue tempIndexStart _gcsSAMPLES fileName gcvPATCH_NENAMARK gcvVALUE_FLOAT uniformArraySize maxTextureCoords supportStreamOut gcvSURF_X8_SRGB8 gcvSURF_COLOR_SPACE_LINEAR gcvPATCH_VK_UNITY_SAMPLEASSETS oclPackedHalfType vectorSize slvSHADER_TYPE_TES gcSHADER_ISAMPLER_2D_ARRAY uniWorldModelMatrix gceINTRIN_async_work_group_copy gcSL_MUL _gcsKERNEL_FUNCTION_PROPERTY gcvPATCH_ANDROID_BROWSER gcvSTATUS_OK gceINTRIN_dot gcvSURF_X16G16R16 supportTS gcSHADER_FLAG_HWREG_ALLOCATED gcvOBJ_INTERRUPT maxAttributeCount _InlineStringList minProgramTexelOffset gceINTRIN_isgreaterequal gcvSURF_ASTC8x6_SRGB gcvSTATUS_UNSAT_LIB_SYMBOL gcSHADER_SAMPLER_1D gcSL_ENABLE_XYZW maxCombinedShaderStorageBlocks gcvFORMAT_DATATYPE_UNSIGNED_NORMALIZED gcvPATCH_ANGRYBIRDS gcSHADER_TYPE_CL gcvSURF_A16B16G16R16UI_2_A8R8G8B8 slvHTBS_SMALL _varCategory maxTcsInVectors gcSHADER_SAMPLER_2D fm_normal maxFragAtomicCounters gceINTRIN_atomic_and u32_v4 SHADER_IO_USAGE_BLENDINDICES maxHwNativeTotalSamplerCount gcSHADER_SAMPLER_3D gcSHADER_ISAMPLER_2D_MS_ARRAY gcCL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT flags_ gcUNIFORM_RES_OP_FLAG_TEXLD_BIAS gcSHADER_IMAGE_BUFFER supportUSCUnalloc uniformBufferOffsetAlignment vtxInstanceIdAsAttr gcvPATCH_ANDROID_CTS_MEDIA _gcoHARDWARE gcvTILED_16X4 _gcsFORMAT_CLASS_TYPE_YUV wClipUniformIndexList gceINTRIN_image_store gcSHADER_FLAG_HAS_VIV_VX_EXTENSION gcSHADER_DoPatch SHADER_IO_USAGE_HELPER_PIXEL enableDefaultUBO gcvSURF_A32B32G32R32F gcvSURF_A32B32G32R32I prevSibling blockIndex uniformLocations gcvSURF_FLIP_X gcvSURF_FLIP_Y gcSL_INTRINSIC gceINTRIN_fast_normalize gcvOBJ_VIDMEM_BLOCK gcTessOrdering gcvSURF_X8G8R8UI_1_A4R4G4B4 attribute gcvFUNC_RECOMPILER maxCullDistances _gcsSHADER_VAR_INFO fenceStatus gceVARFLAG_IS_PERVERTEX gcvSTATUS_SSBO_MISMATCH gcvSURF_B32G32R32I_3_A8R8G8B8 inlineLevel gcSHADER_USAMPLER_1D_ARRAY slvOPTIMIZATION_SHARE_VEC_CONSTANTS gcGEO_LINE_STRIP gcvVALUE_FLAG_SIGNED_DENORM gcSHADER_IIMAGE_3D hasInstCache gcvOPTIMIZATION_LOADTIME_CONSTANT gcSL_ADDSAT _constVectorId gco3D_Get3DEngine MDK_Undef gcvSURF_A32B32G32R32UI_2_G32R32F gcvSURF_RENDER_TARGET_LINEAR gcSL_MUL_Z gcvPROGRAM_STAGE_GEOMETRY gcvUNIFORM_FLAG_FORCE_ACTIVE gcSHADER_SAMPLER_1D_ARRAY_SHADOW gcCL_PROGRAM_BINARY_TYPE_LIBRARY gcTESS_ORDER_CCW gceINTRIN_isordered gcTESLayout uniSamplerCubeDistance2 supportIntAttrib gcvSURF_X32B32G32R32I_2_G32R32I gctUINT16 gcvPATCH_OPENCV_TEST_PHOTO gcvSURF_INDEX1 gcvSURF_INDEX4 maxCombinedGsUniformComponents wrapped gcvSURF_INDEX8 gcSHADER_SHADER_FLAT gcvSURF_X4B4G4R4 gcSL_SIGN gcvPATCH_CAR_CHASE gcvSTATUS_OUT_OF_MEMORY useSource1 gcvSURF_DMABUF_EXPORTABLE _gcSHADER_FLAGS_EXT1 gcvSURF_TEXTURE_NO_VIDMEM gcSHADER_IIMAGE_CUBE gcvSTATUS_CS_NO_WORKGROUP_SIZE gcvPATCH_NENAMARK2 gcvSURF_A2W10V10U10 gcSHADER_Load gcSL_FMA_MUL gcv2D_TSC_DOWN_SAMPLER gcvINTERFACE_BLOCK_SHARED clearDepth nameLength sltDUMP_OPTIONS gsConstRegAddrBase _gcCL_PROGRAM_BINARY_TYPE gctUINT32 SHADER_RESOURCE_DIMENSION_1DARRAY gcSL_STEP gcvSURF_L6V5U5 gcGEO_TRIANGLES gceINTRIN_UNKNOWN gcvSURF_X1R5G5B5 hasSignFloorCeil gcoOS_StrLen variableInfo gcvSURF_INDEX gcSL_END_STREAM_PRIMITIVE atrBoneWeight gcvENGINE_ALL_COUNT gcvENGINE_GPU_ENGINE_COUNT _gceSTATUS gcvFORMAT_DATATYPE_FLOAT_E5B9G9R9 _gcSHADER_FLAGS isCalledByEntryKernel maxGsOutTotalVectors gceINTRIN_sign _gcSL_SWIZZLE gceTF_FETCH_MS_TEXLD resolvable gceTF_GRAD_TEXLD gcvOBJ_PATH _gcsMEM_NODE_NORMAL gcvOBJ_UNIFORM gcvSURF_90_DEGREE _gce2D_TILE_STATUS_CONFIG gcvSURF_A32B32G32R32UI_4_A8R8G8B8 SHADER_IO_USAGE_TEXCOORD samplerIndex gceINTRIN_atomic_or gctUINT64 _gcSL_INDEXED gcGeoPrimitive gcvSURF_X8B8G8R8_SNORM gcSL_TEXLOD gcTESS_ORDER_CW gcSHADER_VAR_CATEGORY_GL_SAMPLER_FOR_IMAGE_T libraryList fm_render_pass_fog_color gcUNIFORM_RES_OP_FLAG_TEXLD gcvOPTIMIZATION_VECTOR_INSTRUCTION_MERGE gceINTRIN_step gcvOBJ_HAL gcUNIFORM_RES_OP_FLAG_TEXLDP ltcUniformCount gcInitializeCompilerCaps gcvSURF_Q16W16V16U16_1_A8R8G8B8 chipRevision gcvSURF_NV21_10BIT gcSL_CADD gcIMAGE_FORMAT_RGBA8 feedbackBuffer dumpBEFinalIR gcvSURF_CACHEABLE hasImageOutBoundaryFix gcvSURF_X8G8R8I_1_A4R4G4B4 SHADER_IO_USAGE_TRANSFORMEDPOS adjustedWorkGroupSize gceINTRIN_shuffle2 gceINTRIN_isinf gcvPATCH_KANZI gcSHADER_AddSourceUniform gctSIZE_T gcvSURF_UYVY vOffset counter gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_OVERLAY disableOptForDebugger DriverVIRPath gcvSURF_FENCE gcSL_GETMANT _flags gcvPATCH_RTESTVA RAHighestPriority gcvSURF_LINEAR_NO_ALIGNMENT gcvSTATUS_NON_INVOCATION_ID_AS_INDEX gcUNIFORM_RES_OP_FLAG_TEXLDP_LOD dummyPackedAwayArgNo gcvSURF_X16R16G16B16_2_A8R8G8B8 gcSL_SUB gcvSURF_W11V11U10_1_A8R8G8B8 gcvSURF_G32R32UI_2_A8R8G8B8 clearValueHz maxGPRCountPerThread slvOPTIMIZATION_DATA_FLOW gcSHADER_USAMPLER_2D_RECT gcSHADER_VAR_CATEGORY_STRUCT forceImmediate gcvSURF_G16R16F gcvSURF_G16R16I maxTesAtomicCounters _gcsINTERFACE_BLOCK_INFO gcSHADER_FLAG_GENERATED_OFFLINE_COMPILER gcvCORE_COUNT gcvSURF_A2B10G10R10 ForceInlineKind long long unsigned int _PFNcalcPixelAddr gcSHADER_PRECISION_MEDIUM gcvCORE_3D_MAX functions gceINTRIN_get_global_offset uStride currentFunction gcvPATCH_GPUBENCH gcSL_CTZ gcSHADER_TYPE_PRECOMPILED gceINTRIN_get_local_id gcvPATCH_BMGUI gcvSURF_Q16W16V16U16 gcSHADER_INT8_P4 gcSHADER_INT8_P8 gcSHADER_IMAGE_3D_T gcSHADER_FLAG_AFTER_LINK gceINTRIN_MS_interpolate_at_sample gcv2D_TSC_TPC_COMPRESSED_V11 maxCombinedTextureImageUnits sourceInfo gcvPATCH_SASCHAWILLEMS gcvUNIFORM_KIND_WORK_DIM temp garbagePadded typeNameBufferSize gcvSURF_ASTC8x5 gcvSURF_ASTC8x6 gcvSURF_ASTC8x8 gcvOBJ_SAMPLER gcvSURF_X8R8 gceINTRIN_atomic_cmpxchg gcSHADER_DumpSource gceINTRIN_isnormal gcSL_CLAMP0MAX gcvSTATUS_LOCKED SHADER_IO_USAGE_TESSFACTOR gcvSURF_G16R16UI_1_A8R8G8B8 gcvPATCH_TRIAL gcvSURF_G8R8G8B8 argumentCount gcSL_CALL gcSHADER_SHADER_DEFAULT gceINTRIN_all gcSHADER_USAMPLER_1D highpVaryingShift virCodeGenSpecified maxWorkGroupCount closestTXFormat gcvSURF_FLAG_FAKE_FORMAT coreIndex gcSHADER_USAMPLER_2D gcTESS_PMODE_ISOLINE SHADER_CONSTANT_USAGE_BOOLEAN gceINTRIN_get_work_dim gcSHADER_VAR_CATEGORY_GLOBAL_INVOCATION_ID_OFFSET gcSL_SINPI gcvSURF_X16B16G16R16I_2_A8R8G8B8 gcvOBJ_BRUSHCACHE gceINTRIN_reflect gcSL_TEXPCF gcSHADER_USAMPLER_3D gcSL_ATTRIBUTE qualifier _gcePROGRAM_STAGE gcvSURF_TILED gctTARGET_t gcvPATCH_NATIVEHARDWARE_CTS gcvSURF_COLOR_LINEAR gcvPATCH_GLOFTF3HM gceVARFLAG_IS_POINTER SourceSize gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_HSL_COLOR supportPartIntBranch _gcsSURF_NODE_LOCK_ADDRESS productID gcSL_LONGLO compressFormat product gcvPOOL_DEFAULT gcvPATCH_GLOFTKRHM maxClusterCount gcvHARDWARE_INVALID gcvPATCH_ANDROID_PHOTOS short int _gceSRAM_EXTERNAL gcvOBJ_VERTEX gcvSURF_A16B16G16R16I_1_G32R32F gcvSURF_SBGR8 gcSL_ENABLE_X gcSL_ENABLE_Y gcSL_ENABLE_Z gcSHADER_SAMPLER_1D_SHADOW maxTextureUnits gcvUNIFORM_KIND_KERNEL_ARG_SAMPLER gcvSTATUS_NOT_MULTI_PIPE_ALIGNED gcvOBJ_ATTRIBUTE FEDrawDirect fixedValue hwFeatureFlags gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_ALL_EQUATIONS smallBatch bigEndianMI gcGEO_POINTS gcvTEXTURE_COMPONENT_A gcvTILED_8X8_YMAJOR gcvTEXTURE_COMPONENT_G gcvPOOL_LOCAL gcSHADER_AddSourceConstant newGPIPE gcvTEXTURE_COMPONENT_R gcvOBJ_BUFOBJ gcvAPI_OPENGL_ES20 timeStamp gcvSRAM_EXTERNAL0 gcvSRAM_EXTERNAL1 gcvSURF_X16R16I gceINTRIN_matrixCompMult gcvSURF_YUV420_TILE_10_ST gcvTEXTURE_SWIZZLE_INVALID gcvSTATUS_TIMEOUT maxTcsUniformVectors gcSHADER_INT8_X1 gcSHADER_INT8_X2 gcSHADER_INT8_X3 gcSHADER_INT8_X4 gcSHADER_INT8_X8 gcvTEXTURE_COMPONENT_B _gcTESSPRIMITIVEMODE sliceSize gcvPROVOKING_VERTEX_FIRST gcvFUNC_EXTERN patchEveryTEXLDs shader_ gcUNIFORM_RES_OP_FLAG_LODQ gcvAPI_OPENGL_ES30 gcvAPI_OPENGL_ES31 gcvAPI_OPENGL_ES32 gcvPOOL_INTERNAL_SRAM geoInvocations gcvSURF_B8G8R8I_1_A8R8G8B8 gcvPOOL_UNKNOWN gcvSURF_TILE_RLV_FENCE gcSHADER_AddUniformEx1 gceVARFLAG_IS_ROW_MAJOR SHADER_IO_USAGE_SAMPLE_DEPTH maxTcsImageUniform deferDither3D gcvUNIFORM_KIND_TRANSFORM_FEEDBACK_BUFFER gcSHADER_UINT8_X16 gcvUNIFORM_KIND_KERNEL_ARG_LOCAL gcSHADER_INT64_X16 gcSL_UNORM16 gctSOURCE_t gcvSURF_A8B12G12R12_2_A8R8G8B8 SHADER_UAV_DIMENSION_TOTAL_COUNT gcSHADER_VAR_CATEGORY_LOD_MIN_MAX gcSHADER_FLAG_HAS_VIV_GCSL_DRIVER_IMAGE hAlignment functionCount ShaderKind dumpFELog gcSL_LOAD gceVARFLAG_IS_PRECISE arrayLength gcvSURF_A2L6 gcSHADER_UINT8_X32 gceTF_GATHER_PROJ gcvSURF_YUV420_TILE_ST _gcSL_OPCODE gcSL_SWIZZLE_YZWW SHADER_IO_USAGE _Shader2499Code gcvSURF_CREATE_AS_TEXTURE gcSL_FLUSH gcvSURF_X1B5G5R5 maxFragUniformVectors gcvUNIFORM_KIND_NONE gcvPATCH_DEBUG gcvPATCH_3DMARKSS ioBlockCount _gcsGLSLCaps hzTileStatusFiller gcvTILING_Y_MAJOR gcSHADER_FLAG_HAS_UNSIZED_SBO gceINTRIN_source gcvFUNC_BYVAL gcvUNIFORM_KIND_KERNEL_ARG_LOCAL_MEM_SIZE gcSHADER_FLAG_CLAMP_OUTPUT_COLOR optOption inlineDepthComparison gcvSTATUS_DATA_TOO_LARGE gcvPATCH_F18 maxTessGenLevel gcvSURF_X8G8R8I gcvOBJ_PAINT bEndOfInterleavedBuffer gcvSTATUS_CHIP_NOT_READY opcode SHADER_IO_USAGE_DEPTHGREATEREQUAL needCLXFixes _ConstantValueUnion mRTtileStatus gcSHADER_IIMAGE_BUFFER gcSHADER_INT8_P16 gcSL_JMP gcvSURF_X32G32R32UI gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_HSL_SATURATION gc_glsl_entry.c gcSL_SWIZZLE_YZZZ _gceSURF_FLAG gcvOBJ_FUNCTION maxCmptTextureImageUnits _gcsFORMAT_CLASS_TYPE_INDEX _Shader1 _Shader2 gcvSURF_TYPE_UNKNOWN SHADER_IO_USAGE_OUTPUTCONTROLPOINTID wClipEnable gcSL_IMAGE_SAMPLER gcvVALUE_FLAG_UNSIGNED_DENORM gcSHADER_FLOAT64_X16 gcvSURF_CREATE_AS_DISPLAYBUFFER gctFILE gcSHADER_VAR_CATEGORY_VIEW_INDEX gcvSTATUS_TOO_MANY_SHADERS _gceBLOCK gcSHADER_INT8_P32 gcvFUNC_NORETURN gcvPATCH_COMPUTBENCH_CL gcvUNIFORM_FLAG_BUILTIN gcvSURF_G32R32I_2_A8R8G8B8 interfaceBlockInfo isBuiltinArray gcoOS_AtomIncrement gcvSURF_X8R8UI_1_A4R4G4B4 propertyValueArrayCount gceTF_LOD_PCFPROJ gcGetPatchId gcvSURF_A16B16G16R16_1_A8R8G8B8 gcSHADER_FLAG_ENABLE_MULTI_GPU maxPSSamplerCount maxGsUniformBlocks gcvFUNC_INREG gcSHADER_UIMAGE_BUFFER colorSpace gcvSUPERTILED gcvPATCH_BM3 _gcSL_FORMAT gcCL_PROGRAM_BINARY_TYPE_NONE gceINTRIN_lgamma hasNotStagesRelatedLinkError gcvSURF_VERTEX gceINTRIN_clamp locked gcvFUNC_PARAM_AS_IMG_SOURCE0 gcSL_CSUBCJ _sharedVariableBaseAddress FIK_None gcSHADER_AddOpcode gcvLAYOUT_QUALIFIER_BLEND_HW_UNSUPPORT_EQUATIONS_ALL reference gcvSTATUS_MISSING_MAIN gcvSTATUS_LOCATION_ALIASED gcsHWCaps gcvSURF_A32B32G32R32F_1_A8R8G8B8 gcSHADER_FLAG_EXT1_TREAT_SAMPLER_BUFFER_AS_IMAGE gcSL_TEXLDPCF gcvSTATUS_LINK_LIB_ERROR _gceSURF_COLOR_TYPE gceINTRIN_get_global_size gcvSURF_A4B4G4R4UI samplerType _Egypt1Shader gcvAPI_OPENCL gcv2D_TSC_DEC_TPC tileStatusDisabled gcvSURF_A32B32G32R32I_4_A8R8G8B8 gceINTRIN_refract gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_HSL_HUE gcvSURF_B32G32R32 support128BppImage gcv2D_TSC_TPC_COMPRESSED gcInitGLSLCaps gcvSURF_X12R12G12B12 format gcSL_KILL gcSL_IMAGE_RD gcSHADER_IMAGE_2D_ARRAY supportEVIS gcvSURF_X32B32G32R32F_2_G32R32F gceTF_LOD_PROJ gcSHADER_FLOAT64_3X2 gcSHADER_FLOAT64_3X3 gcSHADER_FLOAT64_3X4 gcvSURF_X16R16UI_1_A4R4G4B4 _gceTEXTURE_SWIZZLE gcSL_CONSTANT gcvFORMAT_CLASS_RGBA gcSHADER_TYPE_LIBRARY slvDUMP_CODE_GENERATOR gcvSURF_COLOR_SPACE_NONLINEAR maxGsOutVectors slvOPTIMIZATION_NONE gcvFRAGOUT_USAGE_FRAGCOLOR gcvSURF_X8R8I gcvOBJ_DUMP gceINTRIN_any tessPrimitiveMode gcvSURF_CACHEABLE_BITMAP gcvSTATUS_MIPMAP_TOO_LARGE gcSL_CEIL gcIMAGE_FORMAT_RGBA32F gcIMAGE_FORMAT_RGBA32I gcvSURF_A2R10G10B10_1_A8R8G8B8 gcGEO_LINES gcvSURF_ASTC5x5_SRGB gcvUNIFORM_KIND_GENERAL_PATCH gcSHADER_ISAMPLER_CUBEMAP_ARRAY gcv2D_TSC_DEC_TPC_TILED_COMPRESSED CompilerLockRef gcvFRAGOUT_USAGE_FRAGDATA _gcOUTPUT gcvSTATUS_INVALID_REQUEST compiledShaders gcvAPI_OPENGL gcvOBJ_HEAP gcvUNIFORM_FLAG_DIRECTLY_ADDRESSED gcvAPI_D3D gcvSURF_R16UI supportTxGather computeOnly gceTF_BIAS_TEXLD maxAtomicCounterBufferSize isConstantSamplerType debugInfo gcvSHADER_LEVEL_COUNT gcvOPTIMIZATION_DEAD_CODE gceVARFLAG_IS_EXTERN gcvUNIFORM_FLAG_USED_AS_TEXGATHEROFFSETS_SAMPLER uniformLocationCount gcvOBJ_DEVICE v_light_direction uniformArgumentArrayCount gcSL_RSHIFT gcvUNIFORM_KIND_KERNEL_ARG gcSHADER_VIV_GENERIC_IMAGE_T gcSHADER_VAR_CATEGORY_NORMAL fm_delta_specular_color gcSL_IMAGE_WR SHADER_RESOURCE_DIMENSION_UNKNOW maxVertAttributes sltOPTIMIZATION_OPTIONS sloCOMPILER_GetShaderType borderExtraSize gceVARFLAG_IS_PARAM_FUNC_DELETE MDK_Define maxXfbInterleavedComponents outputBlends gcvSURF_A32L32F_1_G32R32F tileStatusFormat gcvSURF_X16B16G16R16F gcSL_CROSS gcvSURF_X16B16G16R16I source0Index varyingCount gcvSTATUS_GPU_NOT_RESPONDING gcSL_SWIZZLE_XWWW gcvSTATUS_MISSING_OUTPUT_VERTEX_COUNT gcSL_COSPI gcvSURF_E5B9G9R9 gcvSURF_A8B8G8R8I_1_A8R8G8B8 gcvLINEAR gceINTRIN_atomic_inc _gcGEOPRIMITIVE gcvSURF_X32G32R32 gcvSURF_R4G4B4A4UI gcvOPTIMIZATION_LOAD_SW_W gcvFUNC_RECOMPILER_STUB gcvSURF_X8R8I_1_A4R4G4B4 rtneRoundingEnabled gcSHADER_IMAGE_3D _gcsKERNEL_FUNCTION _gcsSURF_FORMAT_INFO maxTesUniformVectors gcvCACHE_NONE _gcSHADER_TYPE gcvLAYOUT_QUALIFIER_BLEND_HW_UNSUPPORT_EQUATIONS_PART0 gceINTRIN_isnotequal _gcATTRIBUTE gcvSURF_A32R32G32B32 _gcUNIFORM_RES_OP_FLAG gcvSURF_S8D32F_1_G32R32F gcInitializeRecompilation dual16PrecisionRuleFromEnv gcSL_NEG constUBOData insertNOPAfterDP3 insertNOPAfterDP4 maxVaryingComponents _gcsIMAGE_SAMPLER SHADER_IO_USAGE_INSIDETESSFACTOR _sleDUMP_OPTION gcSL_MEM_BARRIER localVariables hasLoadAttrOOBFix gcSHADER_USAMPLER_CUBEMAP_ARRAY _Shader2499 oclUseNeg gcvSURF_V16U16 gcvPOOL_UNIFIED gcvSHADER_EXTFLAG_USE_40BIT_MEM_ADDR gcvSTATUS_TOO_MANY_OUTPUT SHADER_RESOURCE_DIMENSION_1D gceINTRIN_texture_gather_offset_2DRect vsSamplerRegNoBase gcvBLOCK_RASTER gcvSURF_0_DEGREE gcsFUNCTION_ARGUMENT_PTR gcSL_TEXU_LOD oclTreatHalfAsFloat workGroupSize gcoOS_Free tesConstRegAddrBase gcSL_SWIZZLE_XZWW typeNameBuffer gcvSURF_V8U8_1_A4R4G4B4 gcvINTERFACE_BLOCK_PACKED gcvOBJ_HARDWARE gcvSURF_X16R16I_1_A4R4G4B4 gcIMAGE_FORMAT_RGBA32UI f32_v4 gcSHADER_FLAG_COMPATIBILITY_PROFILE maxDrawBuffers arrayIndex gcvFUNC_STRUCTRET maxTcsUniformBlocks gcSL_SAMPLER_ADD streamoutSize dummyUniformIndex gcvUNIFORM_KIND_KERNEL_ARG_CONSTANT slvSHADER_TYPE_VERTEX gcUNIFORM_RES_OP_FLAG_GATHER hasHalti0 tempIndexCount hasHalti2 gcvSURF_R16 hasHalti4 hasHalti5 gcsATOM varRegInfos clearColorBlue gceINTRIN_isless gcvUNIFORM_KIND_NUM_GROUPS gcSL_CMP patchShader gcvSURF_SRGB8_ALPHA8_ETC2_EAC isWholeTFBed gcvINTERFACE_BLOCK_ROW_MAJOR atrTangent gcvFORMAT_CLASS_INDEX gcGetGLSLCaps gcvSURF_RGBA8_ETC2_EAC gcSL_ATTR_LD gcSL_SWIZZLE_XXXX gcSL_SWIZZLE_XXXY gcvPATCH_OPENCV_TEST_CORE gcSL_SUBSAT uniSamplerCubeRad multiCluster _gcsMEM_NODE_WRAPPED gcvSURF_R32 gcvSURF_A32R32G32B32_1_A8R8G8B8 packVarying gcvSTATUS_SMALLER hasSampleMaskInR0ZWFix float gcSL_SWIZZLE_XXYZ gcvPATCH_GFXBENCH gcvUNIFORM_KIND_PRINTF_ADDRESS gcvSTATUS_NO_MORE_DATA gcvPATCH_GMMY16MAPFB maxCombinedShaderOutputResource gcSL_COS hasBugFix7 hasBugFix8 gcSHADER_AddUniform maxGSConstRegCount gcvUNIFORM_KIND_UBO_ADDRESS gceINTRIN_image_atomic kind gcvSURF_A16B16G16R16I gcvPATCH_REALRACING gcvBLOCK_PIXEL gcvSURF_ASTC12x12_SRGB _gcsVarTempRegInfo gcvSURF_POST_FLIP_X gcvSURF_POST_FLIP_Y maxTessPatchVertices unifiedConst storageBlocks gcvSURF_FLAG_CONTENT_UPDATED gcsIMAGE_SAMPLER_PTR clearValue gcSHADER_BOOLEAN_P16 slvDUMP_COMPILER gcvSURF_180_DEGREE tileStatusGpuAddress gcSL_SNORM16 gceINTRIN_degrees gcSL_OUTPUT maxTcsTextureImageUnits gcvSURF_A8B8G8R8UI_1_A8R8G8B8 gcvAPI_OPENVG gcvAPI_OPENVK gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_HSL_LUMINOSITY gceINTRIN_islessgreater gcSL_TEXGATHER SHADER_CONSTANT_USAGE_FLOAT gcGetOptimizerOption gceINTRIN_isunordered maxVertShaderStorageBlocks gcvCORE_3D1 gcvCORE_3D2 gcvCORE_3D3 gcvCORE_3D4 gcvCORE_3D5 gcvCORE_3D6 gcvCORE_3D7 gcvSURF_NV61_10BIT gceINTRIN_atomic_max _gcsFORMAT_CLASs_TYPE_INTENSITY gcvSUPERTILED_256B gcvLAYOUT_QUALIFIER_BLEND_SUPPORT_LIGHTEN gcvOPTIMIZATION_VARYINGPACKING_NOSPLIT gcSL_UINTPTR_T gcSHADER_BOOLEAN_P32 gcSL_NOP gcSHADER_INTEGER_X1 gcSHADER_INTEGER_X2 gcSHADER_INTEGER_X3 gcSHADER_INTEGER_X4 gcSHADER_INTEGER_X8 maxWorkGroupInvocation fragOutUsage superTiled glUniformIndex gcvPATCH_YOUILABS_SHADERTEST fieldIndex _defaultUniformBlockIndex gcvSURF_G8R8_SNORM gcvSTATUS_NEED_CONVERSION clearColorRed gcSL_IMAGE_ADDR_3D gcSHADER_UINT64_X3 gcSL_PTRDIFF_T gcSL_FINDLSB maxVertOutVectors gcvFEEDBACK_INTERLEAVED gcvSURF_R8I maxUserVertAttributes gcSHADER_VAR_CATEGORY_FUNCTION_INOUT_ARGUMENT slvHTBS_LARGE gcvSURF_A8L8_1_A8R8G8B8 dumpBinToFile gcvSURF_X16G16R16F gcv2D_TSC_2D_COMPRESSED gcvSURF_X16G16R16I clearColorType vtxInstanceIdAsInteger _gcSHADER_LABEL maxVertexImageUniform gcvOBJ_UNKNOWN _gceFORMAT_CLASS gcSL_ATTR_ST supportPatchVerticesIn hints gcSL_ADDLO gcSL_TEXLODQ gcvSURF_NO_COMPRESSION gcvUNIFORM_FLAG_WITH_INITIALIZER gcvSURF_SIXTEEN gcSHADER_FLOAT16_X3 shaderKind gcvPATCH_XRUNNER gcSL_NOT_INDEXED SHADER_IO_USAGE_DEPTHLESSEQUAL gcvSURF_L32F vStride _gcsFUNCTION_ARGUMENT gcvSURF_A16L16F gcvSURF_R8G8B8A8 gcSHADER_SAMPLER_1D_ARRAY gcvSURF_ASTC5x4 gcvSURF_ASTC5x5 clearDepthDirty matchIndex gcvTILED_64X4 gcvCORE_2D gcvUNIFORM_KIND_PRIVATE_ADDRESS_SPACE gceTF_FETCH_MS_PCFPROJ gcSL_IMAGE_OFFSET oclInt64InVir gceINTRIN_bitselect propertyValues gcSL_SQRT gcvSURF_FLAG_DITHER_DISABLED gcvPATCH_ANDROID_COMPOSITOR gcSL_LEADZERO gcvUNIFORM_FLAG_LOADTIME_CONSTANT glslCaps gcvSURF_B8G8R8A8 maxXfbSeparateAttribs gcvFENCE_ENABLE oclOpenCV gcvSURF_X32B32G32R32 _vircgStart _gcePOOL gceIB_FLAG_UNSIZED gcSHADER_FLOAT16_P2 gcSHADER_FLOAT16_P3 gcSHADER_FLOAT16_P4 gcSHADER_FLOAT16_P8 clearStencil gcvSURF_FLAG_NONE gcSHADER_VAR_CATEGORY_TOP_LEVEL_STRUCT gceINTRIN_atomic_min gcSHADER_VAR_CATEGORY_BLOCK_MEMBER gcSL_PARAM_CHAIN gceTF_PROJ writeFenceID customerID gcSL_IMAGE_WR_3D maxUniformBlockSize shaderId useDriverTcsPatchInputVertices maxCombinedClipAndCullDistances gcUNIFORM_RES_OP_FLAG_TEXLD_GRAD gcSHADER_AddOutputIndexed gcSL_TEMP gcSL_BYTE_REVERSAL variableIndex gcvSTATUS_LARGER gcvUNIFORM_KIND_ENQUEUED_LOCAL_SIZE canBranchOnImm _gcsUNIFORM_BLOCK replaceIndex sampleInfo canDropStencilPlane maxWorkGroupSize gcvFORMAT_CLASS_BUMP gcSHADER_FLAG_HAS_INT64 minProgramTexGatherOffset _sleSHADER_TYPE maxGsAtomicCounters enableLTC gcvSURF_R8G8B8G8 gcvSURF_X32B32G32R32F gcComputeLayout gcvSURF_B16G16R16F_2_A8R8G8B8 _GetOptions _gceVARIABLE_FLAG gcvSURF_G32R32UI_1_A8R8G8B8 slvDUMP_CODE_EMITTER gcvSURF_X16B16G16R16UI_2_A8R8G8B8 gcSL_ASIN gcvSURF_A16B16G16R16F_2_A8R8G8B8 gcvSURF_X8_SBGR8 gcvSTATUS_INVALID_INDEX formatInfo _gco3D maxTcsOutTotalVectors memoryLayout gcSL_RCP gcSL_RSQ gcvPATCH_LEANBACKSCROLLING gceINTRIN_image_size gcvPATCH_VKMARK maxShaderBlockSize gcvSURF_A32F hasInstCachePrefetch maxShareMemorySize shaderLayout SHADER_RESOURCE_DIMENSION_CUBE gcvPROVOKING_VERTEX_LAST _DumpShaderSource gcSHADER_PRECISION_ANY _Egypt0 _Egypt1 _Egypt2 long long int gcvSURF_ASTC10x8_SRGB gcvPATCH_MUSTANG hasSamplePosSwizzleFix gcvPATCH_OPENCV_TEST_CALIB3D insertNOPOnlyWhenTexldSeen _gceSHADER_OPTIMIZATION hasPointSizeFix supportTexldCoordOffset gcSL_RET gcvSTATUS_EXECUTED supportmovai _traMiradaCode gcSL_GET_SAMPLER_LBS fm_local_to_world_matrix chipModel gcvSURF_B8G8R8_SNORM gcvUNIFORM_FLAG_USED_IN_LTC gcvPATCH_VK_T3DSTRESSTEST gcvSURF_YUV420_10_ST gcSL_OR_BITWISE gcSHADER_FLOAT16_X1 gcSHADER_FLOAT16_X2 gcvENDIAN_NO_SWAP gcSHADER_FLOAT16_X4 gctINT gcSL_SAMPLER_T gcSHADER_FLOAT16_X8 logicalBottom gcvOPTIMIZATION_MAD_INSTRUCTION readFenceID gcvSURF_X32B32G32R32F_1_A8R8G8B8 gcSL_SWIZZLE_YWWW gcSL_SWIZZLE_YWWY gcSHADER_ISAMPLER_2D_RECT gcSL_NORM_MUL tileStatusConfig gcSHADER_INT16_P16 HashKeyValue slsHTBL_Initialize __builtin_memset _slsHASH_NODE_EXT data hashValue pointer slHashString slsHTBL_Set crc32Table slsHTBL_Create hashList pData slsHASH_FUNC slsHTBL_Get dataSizeInByte _slsBASE_NODE slsHTBL_Finalize pHashKey hashTable ../common/gc_glsl_common.c _CalcHashValue baseNode hashKeyValue slsHashTable slsKeyCmpFunc _slsHASH_NODE __aeabi_uidivmod hashVal gcoOS_ZeroMemory slsHashFunc gctHASH_VALUE _slsDLINK_NODE hashNodeList hashNode HashNode gctCONST_CHAR_PTR _slsHASH_TABLE_EX hashNodeExt slsHASH_NODE_LIST slsTableSize slsItemCount prev slsKEY_CMP_FUNC slsHTBL_Destroy userData slvBINARY_AND_ASSIGN slLoadBuiltIns VIR_OP_CLAMPCOORD _CheckRedeclaredForInterpolation visitUnaryExpr VIR_OP_MIX sltVPTR VIR_OP_MAX VIR_SHLEVEL_Pre_Medium gcoOS_StrCmp slsNAME_Initialize slvTYPE_IMAGECUBE treatFloatAsInt slvPOLYNARY_CONSTRUCT_MAT4X2 slvPOLYNARY_CONSTRUCT_MAT4X3 currentSpace sltVISIT_SELECTION_FUNC_PTR constantVariables gcSL_LAYER _sloIR_SWITCH slNameIsLocal slsNAME_Destory sloCOMPILER_AtGlobalNameSpace slvPOLYNARY_CONSTRUCT_NONE sloCOMPILER_Extension1Enabled sloCOMPILER_GetSwitchScope VSC_DI_TAG_INVALID slvTES_POINT_MODE gcSL_HELPER_INVOCATION sloCOMPILER_DumpIR sloCOMPILER_ActiveUniformsWithSharedOrStd140 VIR_SHLEVEL_Pre_Low slvPOLYNARY_CONSTRUCT_UVEC2 gcSHADER_SetDefaultUBO VIR_OP_ADDLO slvTYPE_ISAMPLER2D _sleBINARY_EXPR_TYPE sloCOMPILER_VOutputLog slvIR_SET gcSL_TESS_LEVEL_INNER vec2Array FSRedeclaredVariableCount ioBlock slsDATA_TYPE_ConstructArraysOfArrays VIR_OP_IMG_WIDTH VIR_OP_TEXLD_U_F_L sloCOMPILER_IsOGL33VersionOrAbove slvFUNC_NAME _slsGEN_CODE_PARAMETERS visitVivAsm sloCOMPILER_CreateAuxGlobalNameSpace sloCOMPILER_IsOGL12Version slvOPCODE_BIT_RANGE _slsNAME_SPACE redeclaredVariableCount nextCase VIR_OP_TAN _sloIR_LABEL /opt/samba/nxf39444/test/gpu-viv6/driver/compiler/libGLSLC/compiler builtinSpace sloCOMPILER_InsertWClipList oldScope slvDISCARD VIR_OP_VX_DP4X8_B VIR_OP_BITEXTRACT bSupportGS loopBody _slePOLYNARY_EXPR_TYPE _sloIR_BINARY_EXPR _sleJUMP_TYPE sloCOMPILER_SetCheckFunctionForBuiltInFunction slvBINARY_EQUAL slvOPCODE_LESS_THAN_EQUAL sloCOMPILER_Allocate currentIterationContext VIR_OP_SURSTORE componentSelection slvNAME_SPACE_TYPE_LOOP_SET slvLAYOUT_IMAGE_FORMAT slvTYPE_ISAMPLER2DMS gcSL_LOCAL_INVOCATION_INDEX slvOPCODE_MUL sleASM_MODIFIER_OPCODE_CONDITION sloCOMPILER_GetUniformIndex genCode VIR_OP_IMG_STORE slvSTORAGE_QUALIFIER_ATTRIBUTE VSC_STEP_STATE_INTO VIR_OP_LEADZERO VSC_DIE_HW_REG_TMP lineTable VariableName optimize sloCOMPILER_VOutputLogDump sltSTORAGE_QUALIFIER constant sleASM_MODIFIER_OPND_NEG slvSTRUCT_NAME _sleSCANNER_STATE variable slvTES_PRIMITIVE_MODE funcInfo slvSTATEMENT_SET vptr VSC_DIE_HW_REG_TYPE sloCOMPILER_PushDataTypeName slvBINARY_MOD visitSet _VSC_DI_HW_LOC_TABLE slvTYPE_SAMPLERBUFFER __ap VIR_OP_SQRT gctLABEL slvTYPE_USAMPLERBUFFER sloCOMPILER_CleanLanguageVersion VIR_OP_VX_DP16X1_B slvTYPE_INT falseOperand numDim slPackSSBOWithSharedOrStd140OrStd430 unaryExpr sloCOMPILER_BackPatch _sluCONSTANT_VALUE slvEXTENSION1_EXT_SHADER_IMPLICIT_CONVERSIONS boolValue declareUniformWithInit _sloIR_CONSTANT slvOPCODE_LOAD slvOBJ_CODE_GENERATOR sloPREPROCESSOR_Parse slvOPCODE_SIGN hwShift slvTES_VERTEX_SPACING_EQUAL_SPACING VIR_OP_MOVBIX _sleOBJECT_TYPE VIR_OP_TEXLD_BIAS_PCF Data0 Data1 VIR_OP_RSQ _sloIR_VARIABLE slvTYPE_SAMPLEREXTERNALOES VIR_OP_ATOMAND IsGeneralMemoryPool FSRedeclaredVariables sloCOMPILER_BindFuncCall _sleLAYOUT_ID _slsVEC2ARRAY _sloIR_BASE typeBool sltVISIT_CONSTANT_FUNC_PTR slvBINARY_DIV gcSL_POSITION slvOPCODE_POPCOUNT slvOPCODE_STEP sloCODE_EMITTER_Destroy outputInvariant sloIR_CONSTANT_Destroy VIR_OP_NORM_MUL slvOPCODE_BOOL_TO_FLOAT slvOPCODE_TEXTURE_LOAD_PCFPROJ VIR_SHLEVEL_Post_High vscDIDestroyContext sltACCEPT_FUNC_PTR rightOperand _sleNAME_SPACE_TYPE slvTYPE_UINT slvTYPE_SAMPLERCUBE slvBINARY_XOR alignmentSize sloCOMPILER_SetUniformLocationInUse slvOPCODE_MOD slvOPCODE_TEXTURE_LOAD_PCF _sleIB_FLAG VIR_OP_UCARRY VSC_DIE_HW_REG_CONST slvSTORAGE_QUALIFIER_CONST sloCOMPILER_SetOutputInvariant VIR_TEXLDMODIFIER_OFFSET sloCOMPILER_GetGlobalSpace sloCOMPILER_PopCurrentNameSpace VIR_OP_ATOMCMPXCHG_L slvOPCODE_BARRIER logicalRegs sltDUMP_FUNC_PTR valueCount slvOPCODE_ASSIGN VIR_OP_LDARR slvLAYOUT_BLEND_SUPPORT_HSL_HUE slvBINARY_LSHIFT VIR_OP_VX_GATHER defaultPrecision sloCOMPILER_IsES31VersionOrAbove slvTYPE_ATOMIC_UINT VIR_OP_NORM_DP2 VIR_OP_NORM_DP3 VIR_OP_NORM_DP4 VIR_OP_ENDLOOP slvEXTENSION1_NONE slvBINARY_MUL UniformIndex2 VIR_OP_TEXLD_G_PCF slvRETURN slvGS_TRIANGLES slvOPCODE_ATAN _sleITERATION_TYPE sloCOMPILER_SearchIntrinsicBuiltinName gcSL_FRONT_SECONDARY_COLOR _sleELEMENT_TYPE layoutOffset VIR_OP_VX_GATHER_B hint slvGEN_GENERIC_CODE slvEXTENSION1_HALTI gcSHADER_GetStorageBlockCount VIR_OP_GETMANT DumpOptions isOK slvEXTENSION2_GL_ARB_COMPATIBILITY VIR_OP_SUBC gcSL_BACK_SECONDARY_COLOR sloCOMPILER_UpdateDefaultLayout VIR_OP_ASSERT sloCOMPILER_GetChar sloCOMPILER_LoadBuiltIns slvLAYOUT_BINDING slvOPCODE_FLOAT_TO_HALF sloCOMPILER_AddSharedVariable VIR_OP_VX_BITEXTRACT VIR_OP_FRAC gcSHADER_AnalyzeFunctions slvEXTENSION2_NONE slNewTempRegs scope auxiArraySymbol dieTable slvLAYOUT_ROW_MAJOR VIR_OP_MAXOPCODE sloCOMPILER_Free _sloCODE_EMITTER slvOPCODE_TEXTURE_U_LOD slvEXTENSION1_ES_30_AND_ABOVE FirstFuncName slvOPCODE_DIV VIR_OP_ATOMMIN_L slvTES_VERTEX_SPACING_NONE stepState slvIR_SELECTION gsInvocationTime slvTYPE_ISAMPLER2DRECT VSC_STEP_STATE_NONE _VIR_SOURCE_FILE_LOC bSupportTS sloCOMPILER_GetCurrentStringNo VIR_OP_PARM slvEXTENSION1_INTEGER_MIX loopIndexValue slvOPCODE_CLAMP0MAX SourceDataType sltVISIT_VARIABLE_FUNC_PTR VIR_OP_TEXLD_U_S_L slvEXTENSION1_SAMPLE_VARIABLES sharedVariable slvOPCODE_TEXTURE_LOAD_U qualifiers slvBINARY_SEQUENCE sloCOMPILER_MakeCurrent currentNameSpace _slsCOMPONENT_SELECTION VIR_OP_BITINSERT aliasName _slCompilerVersion vectorIndex useMemory sltDESTROY_FUNC_PTR VIR_OP_ASIN VIR_OP_NEG slvTES_ORDERING_CW slvSTORAGE_QUALIFIER_PERPATCH_OUTPUT slvUNARY_POST_DEC _slsINDEX VIR_OP_PRE_DIV sloCOMPILER_GetDefaultPrecision _sleEXTENSION1 _sleEXTENSION2 retType VIR_OP_VX_BITREPLACE layoutOffsetList VIR_OP_BITCAST slvEXTENSION1_ES_32 _slsITERATION_CONTEXT slvEXTENSION1_SHADOW_SAMPLER slvPOLYNARY_CONSTRUCT_MAT4 slvLAYOUT_BLEND_SUPPORT_SCREEN VIR_OP_ARCTRIG sloCOMPILER_NeedCheckOutputLocationExist VIR_OP_ADD_CC _sleASM_MODIFIER_TYPE slvSTORAGE_QUALIFIER_PERPATCH_ATTRIBUTE sltVISIT_SWITCH_FUNC_PTR indexed binary bCheckAbove VIR_OP_UNREACHABLE slvOPCODE_IDIV _slsASM_MODIFIER slvOPCODE_IMAGE_WRITE_3D gcSL_TEX_COORD slvOPCODE_LOG2 slvUNARY_PRE_INC attr slvSTORAGE_QUALIFIER_FRAGMENT_OUT slvTYPE_UIMAGECUBE slvTES_PRIMITIVE_MODE_QUADS sloCOMPILER_IsCreateDefaultUBO dataTypeNameList uniformDefaultLayout sleASM_MODIFIER_OPCODE_SAT slvBINARY_OR_BITWISE sltAUXILIARY_QUALIFIER outDefaultLayout VIR_OP_TEXLD_U_LOD visitBinaryExpr slvLAYOUT_EXT_GS_POINTS endOffset cur_offset slvPOLYNARY_CONSTRUCT_VEC2 slvPOLYNARY_CONSTRUCT_VEC3 slvPOLYNARY_CONSTRUCT_VEC4 gcSL_LOCAL_INVOCATION_ID dumpOptions gcSHADER_GetUniform bufferDefaultLayout slvLAYOUT_EXT_GS_IN_PRIMITIVE slvEXTENSION1_TEXTURE_CUBE_MAP_ARRAY VIR_OP_PARAM_CHAIN lineNo VIR_OP_ATOMOR_L sloCOMPILER_CreateAuxiliaryName sloCOMPILER_MergeInterFaceLayoutId VIR_OP_BITSEL sloCOMPILER_PushUnnamedSpace VIR_OP_MAD constantVariable slvINDEX_REG gcSL_FRONT_FACING slvSCANNER_AFTER_TYPE slvREPORT_WARN VIR_OP_TRAP currentCharNo sloCOMPILER_CheckProcessorSupported sloPREPROCESSOR_Destroy slvOPCODE_END_STREAM_PRIMITIVE VIR_OP_TEXLD_G slvTYPE_IMAGEBUFFER sloCOMPILER_GetCurrentSpace slvLAYOUT_EXT_TS_PRIMITIVE_MODE VIR_OP_BITFIND_LSB VIR_OP_JMP_ANY locTable VIR_TEXLDMODIFIER_FETCHMS_SAMPLE VSC_DI_TAG_SUBPROGRAM VIR_OP_TEXLD_GATHER VIR_OP_VX_HORZMIN3 slvGS_TRIANGLES_ADJACENCY slvEXTENSION2_GL_ARB_TEXTURE_MULTISAMPLE VIR_OP_COMPARE slvEXTENSION1_VASM slvTYPE_UIMAGE2D auxiliary slvCOMPILER_HAS_UNSPECIFIED_LOCATION slvTES_VERTEX_SPACING_DEFAULT slvIR_JUMP redeclaredVariable gcSHADER_NewTempRegs _slsPOOL_STRING_NODE slvLAYOUT_BLEND_SUPPORT_MULTIPLY isBuiltIn sloCOMPILER_ConstructLayoutOffset slvOPCODE_TEXTURE_BIAS slvOPCODE_INTRINSIC_ST slvLAYOUT_SHARED gcSHADER_SetNotStagesRelatedLinkError needLOperand VIR_OP_MOV_LONG slvOBJ_OBJECT_COUNTER trueOperand gcoOS_StrStr VIR_OP_ATOMADD_L Message slvOPCODE_TEXTURE_LOAD_PROJ VIR_OP_TEXLDB VIR_OP_ATOMADD_S VIR_OP_TEXLDD VIR_OP_TEXLDL slvTYPE_SAMPLER1DARRAYSHADOW VIR_OP_TEXLDP slvREPORT_FATAL_ERROR slvTES_ORDERING slvOPCODE_FLOAT_TO_INT VIR_OP_MOD slvTYPE_GEN_USAMPLER slvLAYOUT_BLEND_SUPPORT_SOFTLIGHT slvBINARY_OR_ASSIGN VIR_OP_MOV NewDataType VIR_OP_CMADCJ VIR_OP_VX_DP4X4_B slvOPCODE_ATOMMAX slvOPCODE_CEIL patchId sltELEMENT_TYPE isInheritFromUnsizedDataType VIR_OP_F2I slvLAYOUT_EXT_INVOCATIONS hasRestExpr slvOPCODE_CALL columnCount slvOPCODE_DOT VIR_OP_CMAD slvOPCODE_SIN gcSL_BACK_COLOR sloCOMPILER_SetLayout slvTYPE_SAMPLERCUBEARRAYSHADOW VIR_OP_TEXLD_BIAS forSpace sloCOMPILER_IsOGL15VersionOrAbove sharedVariables slvLAYOUT_COLUMN_MAJOR VIR_OP_TEXLD_U_U_L generalMemoryPool slvOPCODE_ACOS slvINDEX_LEVEL_NODE sloCOMPILER_SetCurrentStringNo gcSL_INVOCATION_ID VIR_OP_PREFETCH slvOPCODE_IMAGE_ADDRESS_3D forRestExpr slvOPCODE_ATAN2 _slsSLINK_NODE slvLAYOUT_EXT_GS_LINES slvBINARY_LEFT_ASSIGN VIR_OP_VX_MAGPHASE slCleanupKeywords gcSL_FOG_FRAG_COORD slvLAYOUT_EXT_GS_LINES_ADJACENCY slvTES_VERTEX_SPACING_FRACTIONAL_ODD_SPACING slvDEFAULT _sleOPCODE VIR_OP_ATOMSUB_L VIR_OP_VX_DP2X8 slvOPCODE_PARAM_CHAIN arrayLevel slvTYPE_ISAMPLER1D gcSL_POSITION_W gcSL_TESS_LEVEL_OUTER slvEXTENSION1_TEXTURE_ARRAY visitor slvlAYOUT_EXT_VERTEX_SPACING slvOPCODE_IMAGE_READ_3D VIR_SourceFileLoc slvEXTENSION1_SHADER_MULTISAMPLE_INTERPOLATION slvNAME_SPACE_TYPE_FUNCTION slvLAYOUT_EXT_GS_STREAM slsNAME_SPACE_CheckFuncInGlobalNamespace gcSHADER_SetConstantMemorySize nameSpaceType slvTYPE_SAMPLER1DSHADOW sloCOMPILER_SetLanguageVersion sloCOMPILER_CreateArraysOfArraysDataType OverLaps slvIR_POLYNARY_EXPR slvEXTENSION2_GL_ARB_GEOMETRY_SHADER4 gcSL_GLOBAL_INVOCATION_ID useAsTextureCoord slvEXTENSION1_TESSELLATION_POINT_SIZE nameSpaceFlags VIR_OP_SHUFFLE2 VIR_TEXLDMODIFIER_DPDX VIR_TEXLDMODIFIER_DPDY slvINTERPOLATION_QUALIFIER_FLAT tesVertexSpacing VIR_OP_IMG_HEIGHT slvCOMPILER_HAS_EARLY_FRAG_TEST slvPOLYNARY_CONSTRUCT_STRUCT tempSymbol slvLAYOUT_BLEND_SUPPORT_COLORBURN VIR_OP_MADC gcSHADER_SetEarlyFragTest visitIteration slvOPCODE_INT_TO_FLOAT TypeToSet slvOPCODE_SAMPLER_ASSIGN vecConstants slvSTORAGE_QUALIFIER_OUT VIR_OP_LOGICAL_NOT bodyEndLabel VSC_DI_TAG_CONSTANT currentIterationCount MaxSize VIR_OP_VX_IMG_READ slvPOLYNARY_CONSTRUCT_DMAT3 slvPOLYNARY_CONSTRUCT_DMAT4 sloCOMPILER_ActiveSSBOWithSharedOrStd140OrStd430 VIR_OP_STORE_ATTR VIR_OP_SELECT_MAP sltVISIT_LABEL_FUNC_PTR sloCOMPILER_SetCurrentLineNo slvOPCODE_BIT_REVERSAL sloIR_SET_AddMember slvTYPE_ISAMPLER3D slvTYPE_SAMPLER1D slvOPCODE_ATOMMIN slvEXTENSION1_TEXTURE_STORAGE_MULTISAMPLE_2D_ARRAY VIR_OP_TANPI strings baseAddr sloCOMPILER_ConstructLayoutOffsetInBinding VIR_OP_MEM_BARRIER VSC_DIE_REG_TYPE_CONST slvPOLYNARY_CONSTRUCT_DMAT2X3 slvPOLYNARY_CONSTRUCT_DMAT2X4 VIR_OP_GET_SAMPLER_LS sloCOMPILER_IsOGL13Version currentFuncDefContext asmMods slvOPCODE_BOOL_TO_INT slvTYPE_SAMPLER2D _sleGS_PRIMITIVE VIR_OP_IMG_ARRAY_SIZE slvOPCODE_GREATER_THAN gcSL_FRONT_COLOR _sleSTORAGE_QUALIFIER VIR_OP_POPCOUNT gcSL_INSTANCE_ID subSpace slvTYPE_UIMAGE3D slvOPCODE_END_PRIMITIVE slvEXTENSION2_GL_ARB_TESSELLATION_SHADER sloCOMPILER_GetSharedVariableList slvOPCODE_EXP2 sltVISIT_UNARY_EXPR_FUNC_PTR _sleUNARY_EXPR_TYPE VIR_OP_IMG_WRITE_3D gcSL_VERTEX usedSize slvTYPE_SAMPLER3D tmpLog members slvLAYOUT_WORK_GROUP_SIZE_Y slvLAYOUT_WORK_GROUP_SIZE_Z slvSTORAGE_QUALIFIER_VARYING_OUT slvTYPE_DOUBLE slvOPCODE_ABS IsDefault indexRegIndex poolStringBucket sloCOMPILER_CloneDataType swLoc storage pBuiltinName slsNAME_SPACE_Dump VIR_OP_MUL typeFloat gcoOS_MemCopy generalBuiltinSpace slvOPCODE_ATOMXCHG beginPC sloCOMPILER_EnableExtension VIR_OP_CVTA slvINDEX_LEVEL_NONE VIR_OP_DIV VIR_OP_VX_SCATTER_B slGetBuiltinFunctionExtension VIR_OP_VX_DP2X16_B slvOPCODE_ADD slvOPCODE_OR_BITWISE slvTES_PRIMITIVE_MODE_ISOLINES VIR_OP_IMG_READ _VIR_SH_LEVEL slvOPCODE_SUB slvIR_VARIABLE slvNAME_SPACE_TYPE_DECL_SET VIR_OP_NONUNIFORM_ELECT sleNAME_SPACE_FLAGS_RETURN_INSERTED sltVISIT_SET_FUNC_PTR objectCounter gctCONST_POINTER VIR_OP_ATOMXOR_L gctREG_INDEX slvTYPE_SAMPLERCUBEARRAY slvOPCODE_FINDLSB gcSHADER_SetDebugInfo slvGS_LINES_ADJACENCY slvTYPE_UIMAGE2DARRAY gsPrimitive _slsVTAB _sloOBJECT_COUNTER NewBytes slvEXTENSION1_ALL slvTYPE_BOOL slvINTERPOLATION_QUALIFIER_SMOOTH cases slvEXTENSION1_EXT_GEOMETRY_POINT_SIZE sloCOMPILER_IsHaltiVersion slvLAYOUT_BLEND_SUPPORT_COLORDODGE _UpdateRedeclaredForInterpolation errorCount VIR_OP_LDEXP VIR_OP_RGB2YUV slvGS_PRIMITIVE slvOPCODE_INT_TO_UINT VIR_OP_CMOV sloCOMPILER_GetLanguageVersion VIR_OP_BITRANGE1 _slsHASH_TABLE slvUNARY_NEG VIR_OP_COMBINE_TEX_SAMPL sloCOMPILER_DuplicateFieldSpaceForDataType slvTES_ORDERING_CCW slvTYPE_SAMPLER2DARRAYSHADOW destroy VIR_OP_DOT VIR_OP_STORE VIR_OP_VX_DP8X2_B VIR_OP_IMADHI1 VIR_SHLEVEL_Post_Low VIR_OP_COPYSIGN VIR_OP_ROTATE slvPOLYNARY_FUNC_CALL VIR_OP_SETEXP OptimizationOptions maxVerticesNumber slvTYPE_USAMPLER2DMSARRAY _slsLAYOUT_QUALIFIER nextSourceLoc slvOPCODE_NORMALIZE slvOPCODE_LOAD_L sloCOMPILER_AddConstantVariable slvOPCODE_SATURATE VIR_OP_LONGHI _slsROPERAND slvOPCODE_INVERSE_SQRT VIR_OP_VX_ATOMIC_S_B mask VIR_OP_TEXLD_PCF vecOperand slvSTORAGE_QUALIFIER_VARYING_PATCH_IN Destination _sleLAYOUT_ID_EXT VIR_OP_ALLOCA slvEXTENSION1_IO_BLOCKS IsAppend VIR_OP_SUBSAT slvOPCODE_EMIT_VERTEX currentLineNo VIR_OP_MOV_DUAL16 VIR_OP_NORM maxGSVerticesNumber VIR_OP_DP2 VIR_OP_DP3 VIR_OP_DP4 slvGS_LINE_STRIP sloCOMPILER_FindLayoutOffsetInBinding slsDLINK_LIST slsBuiltInFuncCheck colNo endLabel VIR_OP_ATOMXCHG gcSL_PRIMITIVE_ID_IN VIR_OP_GET_SAMPLER_HW_LBS VIR_OP_TEXLDPROJ VIR_OP_QAS sloIR_AllocObjectPointerArrays VIR_OP_SURRED sleASM_MODIFIER_OPND_FORMAT atomicOpCount VIR_OP_ERROR slvPOLYNARY_CONSTRUCT_BOOL VIR_OP_GET_SAMPLER_LMM VIR_OP_JMPC sltVISIT_VIV_ASM_FUNC_PTR slvTYPE_IIMAGE2D slvPOLYNARY_CONSTRUCT_DMAT4X2 slvOBJ_UNKNOWN scannerState VIR_OP_TEXLD_GATHER_PCF slvEXTENSION1_SUPPORT_OGL VIR_OP_LABEL slvOPCODE_ALL sloCOMPILER_GenCode slFree slvPOLYNARY_CONSTRUCT_FLOAT slvNAME_SPACE_TYPE_IO_BLOCK _gcoOS loadingGeneralBuiltIns useFragData slvBINARY_ADD slvTYPE_IIMAGE3D mcRange VIR_OP_ROUNDEVEN slvLAYOUT_EXT_GS_PRIMITIVE VIR_OP_CMUL sloCOMPILER_GetDefaultLayout slvSTORAGE_QUALIFIER_INSTANCE_ID VIR_OP_LONGLO VIR_OP_TEXLDPCF VIR_OP_ATOMAND_L IsAtomicCounter slvTYPE_SAMPLER2DARRAY sloCOMPILER_AddExternalDecl VIR_OP_VX_INDEXADD VIR_OP_DST VIR_OP_DSY slvTYPE_USAMPLER2DMS VIR_OP_BARRIER sloCOMPILER_Dump VIR_OP_ROUNDAWAY VIR_SHLEVEL_Post_Machine exprBase sloCOMPILER_IsOGLVersion sloCOMPILER_PopSwitchScope slvOPCODE_ANY slvSTORAGE_QUALIFIER_CONST_IN isReferenced callStack VIR_OP_BITINSERT1 slvCASE VIR_OP_CSELECT _sloIR_SET satuate VIR_OP_INTRINSIC VIR_TEXLDMODIFIER_GATHERCOMP modifiers paddingBytes VIR_OP_IMG_LOAD_3D GSRedeclaredVariables slvTES_ORDERING_NONE sloCOMPILER_IsES20Version gcSHADER_GetStorageBlock VIR_OP_VX_IMG_WRITE fieldSpace VIR_OP_VX_IMG_WRITE_3D slvPOLYNARY_CONSTRUCT_UVEC3 sloCOMPILER_IsOGL40VersionOrAbove VIR_OP_DSX slvOPCODE_GET_SAMPLER_LBS VIR_OP_CSUBCJ sloCOMPILER_AllocatePoolString VIR_OP_MULHI swLocTable slvSTORAGE_QUALIFIER_STORAGE_BLOCK_MEMBER sloCOMPILER_AddLog _VSC_DI_HW_LOC _VSC_DI_ARRAY_DESC indexLevel sloPREPROCESSOR_Construct sloCOMPILER_GetPatchID slvOPCODE_TEXTURE_U slvDECL_SET VIR_OP_ACOS slvDO_WHILE _VSC_DI_LINE_TABLE_MAP slvSTORAGE_QUALIFIER_IN_IO_BLOCK slvTYPE_USAMPLER2DARRAY slInput sloCOMPILER_MergeLayoutId slvTYPE_FLOAT _slsCONSTANT_VARIABLE VIR_OP_CONJ sloCOMPILER_PopDataTypeName slvLAYOUT_EXT_GS_TRIANGLE_STRIP slvUNARY_NOT VIR_OP_CONV slvUNARY_FIELD_SELECTION VIR_OP_VX_IMG_READ_3D gcSL_PERVERTEX VIR_OP_PRE_LOG2 rootSet slvIR_UNKNOWN slvSCANNER_NO_KEYWORD slvEXPR_SET VIR_OP_TEXLD VIR_SHLEVEL_Pre_Machine VIR_OP_SELECT LangVersion CodeGenerator sloCOMPILER_IsES30VersionOrAbove slvCOMPILER_HAS_PATCH_FOR_CENTROID_VARYING VIR_OP_STORE_S slvLAYOUT_EXT_GS_TRIANGLES gcSHADER_GetUniformBlockCount VIR_OP_VX_DP4X8 slsDATA_TYPE_Construct stringNo VIR_OP_SMOOTH slvPOLYNARY_CONSTRUCT_MAT3X2 slvPOLYNARY_CONSTRUCT_MAT3X4 VIR_OP_IMG_ADDR_3D slvTES_VERTEX_SPACING_FRACTIONAL_EVEN_SPACING PFN_Free sloCOMPILER_SetDefaultLayout VIR_OP_FMA VIR_OP_LENGTH _sleINDEX_LEVEL VIR_OP_VX_IMG_LOAD VIR_OP_MAD_CC VIR_OP_GETPC sltVISIT_POLYNARY_EXPR_FUNC_PTR VIR_OP_VX_DP8X4_B VIR_OP_SPV_PHI sloCOMPILER_SetDebug sloCODE_GENERATOR_Construct VIR_OP_COPY _slsOBJECT slvEXTENSION1_EGL_IMAGE_EXTERNAL_ESSL3 VIR_OP_VX_MULSHIFT sloCOMPILER_VReport leftOperand _sloEXTENSION slvOPCODE_FWIDTH _sleGEN_CODE_HINT slvTYPE_STORAGE_BLOCK VIR_OP_MULLO _VSC_DI_SW_LOC logicalRegCount slvLAYOUT_BLEND_SUPPORT_DARKEN slvTYPE_USAMPLER1D orgFieldSpace slvIR_SWITCH condition warnCount VIR_OP_CROSS slvINDEX_LEVEL_LEAF_AND_NODE extensionGS slvSTORAGE_QUALIFIER_UNIFORM_BLOCK_MEMBER VIR_OP_CLAMP0MAX slvTYPE_USAMPLER2D sleASM_MODIFIER_OPCODE_ROUND found applyInputLayout stringCount VIR_OP_BITINSERT2 mat2Array slvVARIABLE_NAME parameterInfo VIR_OP_COSPI slvEXTENSION1_BLEND_EQUATION_ADVANCED VIR_OP_VX_LERP gcSL_IN_POINT_SIZE VIR_OP_SAD slvOPCODE_BIT_RANGE1 slvTYPE_USAMPLER3D sltFUNC_FLAG slvLAYOUT_BLEND_SUPPORT_EXCLUSION slvLAYOUT_EXT_GS_TRIANGLES_ADJACENCY bucket isInput VIR_OP_SAT slvBINARY_AND slvINTERPOLATION_QUALIFIER_NOPERSPECTIVE slvOPCODE_TEXTURE_LOD slvOPCODE_UINT_TO_INT slvBINARY_SUB_ASSIGN slvGEN_INDEX_CODE slvLAYOUT_LOCATION dataTypes VIR_OP_LOGICAL_RSHIFT slvBINARY_LESS_THAN_EQUAL callDepth slvTYPE_ISAMPLERCUBE VIR_OP_TEXQUERY slvLAYOUT_BLEND_SUPPORT_HSL_COLOR slvTES_POINT_MODE_POINT_MODE sloIR_BASE_UseAsTextureCoord privateMemoryPool _slsBINDING_OFFSET_LIST VIR_OP_F2IRND slvOPCODE_FRACT slvOPCODE_TEXTURE_GATHER _sleLABEL_TYPE storageQual constantList privateBucket slsBuiltInGenCodeFunc sloCOMPILER_OutputLog verticesNumber slvOPCODE_GET_SAMPLER_LMM sloCOMPILER_CleanUp slvBINARY_MUL_ASSIGN VIR_OP_IMG_LOAD VIR_OP_IMG_DIM slvOPCODE_CMP allValuesEqual sloCOMPILER_GetClientApiVersion codeEmitter slvEXTENSION1_EXT_GEOMETRY_SHADER slvOPCODE_RSHIFT sleASM_MODIFIER_OPCODE_THREAD_MODE slvLAYOUT_BLEND_SUPPORT_DIFFERENCE buckets slvPARAMETER_NAME slvPOLYNARY_CONSTRUCT_BVEC2 slvPOLYNARY_CONSTRUCT_BVEC3 slvBREAK VIR_OP_SETP VIR_OP_IJMP VIR_OP_RCP VSC_DI_TAG_PARAMETER slNewLabel switchScope slLoadGeneralBuiltIns _sloApplyLayout refName offset_list IsInterFace slvLAYOUT_BLEND_SUPPORT_HSL_SATURATION sleASM_MODIFIER_COUNT VIR_OP_IMADHI0 gcSL_SAMPLE_MASK collect slvOPCODE_FLOAT_TO_BOOL slsNAME_SPACE_CheckNewFuncName slvTYPE_SAMPLER2DRECT pfnAllocate VSC_DI_TAG_LEXICALBLOCK slvOPCODE_COS VIR_OP_GET_SAMPLER_LBS slvTYPE_USAMPLER2DRECT slsNAME_SPACE_BindFuncName _sloIR_ITERATION slAddUnusedOutputPatch slvIR_UNARY_EXPR opndMods symbolInPool offsetInParent VIR_OP_IMG_DEPTH slvOPCODE_DISCARD VSRedeclaredVariables slvTYPE_ISAMPLER2DMSARRAY slvINDEX_LEVEL_LEAF slvOPCODE_BIT_EXTRACT slvREPORT_ERROR VIR_OP_ATOMMAX VIR_OP_EXTCALL slRealloc pcLine redeclareBuiltInVar inDefaultLayout slvINTERFACE_BLOCK_NAME argument gcSL_CLIP_DISTANCE constantVar gcSL_VERTEX_ID sloPREPROCESSOR VIR_OP_VX_ICASTD VIR_OP_VX_ICASTP paramName gcUNIFORM_GetIndex slvLAYOUT_BLEND_SUPPORT_OVERLAY labelCount slvIR_ITERATION defaultLayout VSC_DI_DIETABLE sloCOMPILER_CreateNameSpace VIR_OP_GETLOD slvOPCODE_ATTR_LD poolStringNode VIR_OP_SIN slvOPCODE_NOT slvEXTENSION1_GPU_SHADER5 sleASM_MODIFIER_OPND_ABS slvFIELD_NAME slvEXTENSION2_GL_EXT_GEOMETRY_SHADER4 sloCOMPILER_GetCurrentLineNo slvSTORAGE_QUALIFIER_BUFFER VIR_OP_FIX VIR_OP_PRAGMA ext_id slvOPCODE_SQRT loopIndexName mainDefined sloCOMPILER_SetScannerState tesOrdering sloCOMPILER_DecrDumpOffset pRedeclaredVariableList VIR_SHLEVEL_COUNT sloCOMPILER_GetAttributeIndex globalSpace VIR_OP_SWIZZLE _sleTES_POINT_MODE sltVISIT_BINARY_EXPR_FUNC_PTR _UpdateRedeclaredForClipDistance slvPOLYNARY_CONSTRUCT_DVEC4 slvBINARY_LESS_THAN visitConstant loadingBuiltIns gcSL_POINT_SIZE __va_list funcBody slvOPCODE_GET_SAMPLER_HW_LBS slvOPCODE_EQUAL currentStringNo _slsASM_MODIFIERS visitVariable sleASM_MODIFIER_OPND_PRECISION sloCOMPILER_SetOptimize VIR_OP_STORE_L slvTYPE_ISAMPLERCUBEARRAY interpolation slvBINARY_GREATER_THAN VIR_OP_EMIT_STREAM VIR_OP_BITRANGE VIR_OP_LOAD_L VIR_OP_LOAD_S isCanUsedAsUnRollLoopIndex VIR_OP_ADDSAT localSpace sloCOMPILER_IsOGL14Version slvEXTENSION1_SHADER_FRAMEBUFFER_FETCH slvINDEX_CONSTANT slsDATA_TYPE_Clone extensionTS VIR_TEXLDMODIFIER_COUNT visitLabel sloCOMPILER_IncrDumpOffset actualSize VIR_OP_HALFMIX slvPOLYNARY_CONSTRUCT_IVEC2 slvPOLYNARY_CONSTRUCT_IVEC3 slvPOLYNARY_CONSTRUCT_IVEC4 slvSTORAGE_QUALIFIER_VARYING_IN slvCOMPILER_IS_COMPATIBILITY_PROFILE slvBINARY_RIGHT_ASSIGN gcSL_OUT sloCOMPILER_GetScannerState sloCOMPILER_GetConstantVariableList gcSHADER_GetUniformBlock condExpr funcName slvBINARY_ASSIGN slvTYPE_IIMAGEBUFFER isImplicitlySizedArray slvOPCODE_INVALID slvPOLYNARY_CONSTRUCT_ARRAY VIR_OP_IMG_ADDR newLog slvLAYOUT_EXT_VERTICES endLineNo VIR_OP_ATOMMIN _slsASM_OPCODE values slvPOLYNARY_CONSTRUCT_UVEC4 symbolSize VIR_OP_NOT_BITWISE endPC sloCOMPILER_UpdateBuiltinDataType VIR_OP_IMG_STORE_3D PrevNameSpace slvFOR slvTYPE_IMAGE2DARRAY slvOPCODE_NEG VIR_OP_TEXLD_LOD_PCF isCreateDefaultUBO _sloIR_VIV_ASM isCounted VIR_OP_IMADLO0 VIR_OP_IMADLO1 caseNumber VIR_OP_PACK slvOPCODE_ATTR_ST VIR_OP_RESTART0 extension _sleINDEX_MODE VIR_OP_STEP VIR_OP_RESTART slvGS_TRIANGLE_STRIP ssboUniform slIsTextureLookupFunction gctARGUMENTS nextPC slvIR_LABEL VIR_OP_VX_DP16X1 VIR_OP_VX_DP16X2 sloCOMPILER_InsertWClipForUniformList gcoOS_StrDup VIR_OP_SETMANT slvGS_POINTS slsDATA_TYPE_ConstructArray VIR_OP_GETEXP VIR_OP_VX_ATOMICADD VIR_OP_DETERMINANT_2 VIR_OP_DETERMINANT_3 _slsOPERAND_CONSTANT caseValue VIR_OP_VX_DP16X2_B optimizationOptions VIR_OP_MUL_Z sloCOMPILER_GetVecConstant constantBufferSize ubCount threadMode slvLAYOUT_STD430 VSC_STEP_STATE_OVER slvGS_LINES VIR_OP_ABS slvOPCODE_LSHIFT gcSL_SAMPLE_POSITION VIR_OP_RSHIFT slvOPCODE_MAXOPCODE sloOBJECT_COUNTER_Destroy mySpace langVersion slvOPCODE_DFDX _VSC_DI_TYPE StringCount sloCOMPILER_SetUnspecifiedOutputLocationExist _sleNAME_SPACE_FLAGS hwLoc DumpOption VIR_OP_ENTRY gcSL_COLOR slvTES_ORDERING_DEFAULT _VSC_DI_HW_REG slvOPCODE_ASIN regIndex VIR_OP_SET VIR_OP_ADD sltREDECLARED_UPDATE_FUNC_PTR _sleNAME_TYPE isUnrolled evaluate slReport outputLocationSettings slvPOLYNARY_CONSTRUCT_DOUBLE VIR_OP_BITREV slvOPCODE_POW VIR_OP_SUB sltPOOL_STRING sourceLoc slvEXTENSION1_TEXTURE_3D _VIR_OPCODE strTable slvOPCODE_ATOMOR sltREDECLARED_CHECK_FUNC_PTR interfaceBlock sloCOMPILER_DefaultComputeGroupLayoutMatch VIR_OP_LOAD_ATTR slvOPCODE_RETURN sloCOMPILER_BuiltinFuncEnabled sloCOMPILER_SetInputLocationInUse slvSTORAGE_QUALIFIER_IN storageBlock DataType1 sloCOMPILER_PushSwitchScope slvEXTENSION1_EXT_TEXTURE_BUFFER slvTYPE_SAMPLER2DMS intrinsicKind VIR_OP_VX_FILTER gcSL_NONBUILTINGNAME gcoOS_PrintStrSafe _sleSET_TYPE sloCOMPILER_ExpandNorm PFN_Allocate dumpOffset slvSTORAGE_QUALIFIER_OUT_IO_BLOCK sloCOMPILER_InitializeConstantBuffer slvOPCODE_LESS_THAN slvBINARY_SUBSCRIPT slvPOLYNARY_CONSTRUCT_MAT2 slvPOLYNARY_CONSTRUCT_MAT3 layout gcSL_CLUSTER_ID _sleTES_PRIMITIVE_MODE VIR_OP_IMG_SAMPLER HasIdentifier VIR_OP_IMOD slvTYPE_ISAMPLER2DARRAY globalNameSpace slvOPCODE_HALF_TO_FLOAT VIR_TEXLDMODIFIER_GATHERREFZ slvEXTENSION1_DOUBLE_DATA_TYPE VIR_OP_LDA gcSL_FOG_COORD slsDATA_TYPE_IsEqual sloCOMPILER_CheckAssignmentForGLFragData slvTYPE_VOID ssboCount slvSTORAGE_QUALIFIER_VARYING_PATCH_OUT VIR_OP_LITP dataTypeName gcSL_NORMAL slvOPCODE_IMAGE_WRITE VIR_OP_ATOMXOR StorageQualifier VIR_OP_SURLD loopBeginLabel slvOPCODE_ATOMADD gcoOS_StrCatSafe array VIR_OP_TEXLD_PLAIN slvOPCODE_ATOMSUB VIR_OP_VX_VERTMAX3 sloCOMPILER_CreateArrayDataType slvLAYOUT_EXT_NONE VIR_OP_ATTR_ST treatConstArrayAsUniform restBeginLabel slvOPCODE_TEXTURE_LOAD VIR_OP_MULSAT VIR_OP_CADD CheckExistedName VIR_OP_BREAK sltINTERPOLATION_QUALIFIER gcSL_IN_POSITION slvNAME_SPACE_TYPE_BUILTIN VIR_OP_STARR VIR_OP_VX_DP2X16 applyOutputLayout VIR_OP_TEXLDPCFPROJ VIR_OP_MOVA VSC_STEP_STATE slvTYPE_ISAMPLERBUFFER logBufSize slvUNARY_NOT_BITWISE variableName _VSC_DI_CALL_STACK slvEXTENSION1_IMAGE_ATOMIC operands slvTYPE_TOTAL_COUNT lastInst UniformIndex1 lineEnd privateStringPool lodMinMax slvINDEX_NONE _sleINTERPOLATION_QUALIFIER slvLAYOUT_WORK_GROUP_SIZE_X sloCOMPILER_EmptyMemoryPool programCounter sltMEMORY_ACCESS_QUALIFIER outLayout TypeToGet sloCOMPILER_Preprocess VSC_DIE_REG_TYPE VIR_OP_TEXLD_U slsNAME_SPACE_Destory VIR_OP_ALL binaryExpr slvTYPE_SAMPLER2DMSARRAY _slsLAYOUT_OFFSET slvTYPE_IIMAGE2DARRAY VSC_DI_TAG_COMPILE_UNIT member slsSLINK_LIST slvPOLYNARY_CONSTRUCT_DMAT3X4 VIR_OP_COMMENT slvPOLYNARY_CONSTRUCT_INT VIR_OP_ATTR_LD slvEXTENSION1_FRAG_DEPTH slsNAME_SPACE_Construct VIR_OP_RESTART_STREAM slvTYPE_IIMAGECUBE slvLAYOUT_EXT_GS_LINE_STRIP sloCOMPILER_MergeExtLayoutId interfaceBlockContent VIR_OP_ATOMXCHG_L memoryAccess VIR_OP_VX_IMG_STORE_3D subSpaces sloCOMPILER_Report VSRedeclaredVariableCount slvTYPE_USAMPLER1DARRAY slvOPCODE_TAN slvEVALUATE_ONLY _CheckRedeclaredForClipDistance slvBINARY_GREATER_THAN_EQUAL VIR_OP_ANY VSC_DIE_TAG VIR_OP_VX_DP2X8_B _slsLOPERAND _slsSHARED_VARIABLE version_sig sloCOMPILER_SearchBuiltinName VIR_OP_MIN genericInfo inLayout functionBodySpace spaceName VIR_OP_VX_DP4X4 newDataType _sleTES_ORDERING VSC_DIContext pfnFree gcSL_POINT_COORD VIR_OP_VX_HORZMAX3 gcSL_PRIMITIVE_ID slvOPCODE_TEXTURE_GRAD extension1 extension2 VSC_DI_TAG_TYPE slvEXTENSION1_HALTI5_WITH_FMA_SUPPORT ubUniform slvLAYOUT_BLEND_SUPPORT_HARDLIGHT slvLAYOUT_BLEND_SUPPORT_LIGHTEN slvEXTENSION1_ES_31 VIR_OP_NAN VIR_OP_EMIT CompoundDataType gcSL_BOUNDING_BOX context funcSymbol sloCOMPILER_IsOGL11Version VIR_OP_BITFIND_MSB slvPOLYNARY_CONSTRUCT_UINT IsGLVersion slvTYPE_ISAMPLER1DARRAY VIR_OP_ISTORE _sloIR_JUMP names mainEndLabel slvBINARY_NOT_EQUAL VIR_OP_CALL slsNAME_SPACE_SearchBuiltinVariable _slsMATRIX_SIZE alignmenOffset gcSHADER_ExpandArraysOfArrays VIR_OP_LSHIFT bindingOffsetList _slsDATA_TYPE slvOPCODE_ATOMAND bufferSize slvOPCODE_DFDY VIR_SHLEVEL_Post_Medium nameSpace gcSHADER_InsertList scalarArrayName slvOPCODE_CLAMPCOORD visitJump VIR_OP_VX_IADD slvGS_PRIMITIVE_NONE gcSL_MULTI_TEX_COORD_0 gcSL_MULTI_TEX_COORD_1 gcSL_MULTI_TEX_COORD_2 gcSL_MULTI_TEX_COORD_3 gcSL_MULTI_TEX_COORD_4 gcSL_MULTI_TEX_COORD_5 gcSL_MULTI_TEX_COORD_6 gcSL_MULTI_TEX_COORD_7 VIR_OP_TEXLD_FETCH_MS Recursive gcSHADER_FindList sloCOMPILER_ExtensionEnabled gcSL_GLOBAL_INVOCATION_INDEX slvINDEX_REG_W slvEXTENSION1_TESSELLATION_SHADER slvINDEX_REG_Y slvINDEX_REG_Z VIR_OP_TEXLD_U_BIAS slvIR_CONSTANT slvBINARY_DIV_ASSIGN VIR_OP_THREADEXIT sltVISIT_ITERATION_FUNC_PTR VIR_OP_ATOMOR slvREPORT_INTERNAL_ERROR VIR_OP_EXIT gcSL_CLIP_VERTEX matrixSize slvLAYOUT_NONE sloCOMPILER_IsES32VersionOrAbove sltQUALIFIERS_FLAG gcSL_LAST_FRAG_DATA VSC_STEP_STATE_OUT slvBINARY_AND_BITWISE VIR_OP_SIGN slvNAME_SPACE_TYPE_NONE slvOPCODE_NOT_BITWISE sloCOMPILER_LoadGeneralBuiltIns _sleREPORT_TYPE VIR_OP_IMG_READ_3D slvOPCODE_GET_SAMPLER_IDX slvTES_PRIMITIVE_MODE_TRIANGLES slvEXTENSION2_GL_ARB_GPU_SHADER5 sloCOMPILER_DestroyConstantVariableList VIR_OP_CONV0 VIR_OP_MADSAT slvTYPE_SAMPLER1DARRAY slvTYPE_UNIFORM_BLOCK VIR_SHLEVEL_Unknown sloOBJECT_COUNTER_Construct sloCOMPILER_InsertArrayForDataType _VSC_DI_OFFSET bHasVariable VIR_OP_CADDCJ gcSL_SECONDARY_COLOR GSRedeclaredVariableCount fileNo gctSIZE_T_PTR usedCount VIR_OP_VX_IMG_LOAD_3D slvTYPE_SAMPLER2DSHADOW slvLAYOUT_EXT_POINT_MODE unnamedSpace codeGenerator crc32Value VIR_SHLEVEL_Pre_High VIR_OP_BYTEREV slvLAYOUT_OFFSET selection bMatch slvBINARY_SUB dataType slvLAYOUT_PACKED VIR_OP_VX_IMG_STORE auxGlobalSpace toBeDataType slvOPCODE_UINT_TO_BOOL VIR_OP_LOAD components VIR_OP_AND_BITWISE slvIB_NONE slvPOLYNARY_CONSTRUCT_DMAT4X3 VIR_OP_VX_BILINEAR layoutUniformLocation slvPOLYNARY_CONSTRUCT_DVEC2 slvPOLYNARY_CONSTRUCT_DVEC3 vscDIConstructContext uniformLocationMaxLength isBuiltInSpace slvIR_VIV_ASM VIR_OP_CMP slvOPCODE_ATOMXOR slvNAME_SPACE_TYPE_STATE_SET ArrayLengthCount _VSC_DI_LINE_TABLE slsNAME_SPACE_Search gcSL_SAMPLE_ID dump checkFunc _VSC_DI_SW_LOC_TABLE generalBucket slvOPCODE_IMAGE_READ uniformBlock VIR_OP_EXP2 mangled_symbol slvPOLYNARY_CONSTRUCT_BVEC4 _sloIR_POLYNARY_EXPR _sloIR_EXPR _slsLOGICAL_REG _slsVISITOR sourcLoc slvOPCODE_SET fieldName VIR_OP_LODQ VIR_OP_COS unrolledInfo slvOPCODE_AND_BITWISE switchBody slvSTORAGE_QUALIFIER_SHARED slvOPCODE_BIT_INSERT sloCOMPILER_IsES30Version slvNAME_SPACE_TYPE_SELECT_SET VIR_OP_VX_CLAMP VIR_OP_VX_DP8X2 slvEXTENSION1_ANDROID_EXTENSION_PACK_ES31A ssbo _gceBuiltinNameKind sloCOMPILER_SetVersionProfile fileId slvBINARY_XOR_BITWISE gcSL_DEPTH slvWHILE slvOBJ_COMPILER slvOPCODE_CROSS slvBINARY_OR sloCODE_EMITTER_Construct visitPolynaryExpr gc_glsl_compiler.c slvIR_BINARY_EXPR _sloIR_SELECTION gcSL_WORK_GROUP_ID slvTYPE_IMAGE2D slvOPCODE_BOOL_TO_UINT slvNAME_SPACE_TYPE_STRUCT slvPOLYNARY_CONSTRUCT_DMAT3X2 sltVISIT_JUMP_FUNC_PTR sloCOMPILER_Extension2Enabled slvOPCODE_MULHI ConstantList slsNAME_SPACE_CreateName sloCOMPILER_GetVecConstantLists VIR_OP_NEXTAFTER VIR_OP_ENDREP VIR_OP_LOG2 gcoOS_MemFill sloCOMPILER_GetOutputInvariant slvSCANNER_NORMAL layoutLocation VSC_DI_STRTABLE gcoOS_PrintStrVSafe gcSL_IN VIR_OP_LODQ_G slvTYPE_IMAGE3D _slsFUNC_DEF_CONTEXT sloCOMPILER_SetSwitchScope slvTYPE_USAMPLERCUBE VIR_OP_IMG_TYPE slvOPCODE_NOT_EQUAL slvTYPE_SAMPLER2DRECTSHADOW slvOPCODE_EMIT_STREAM_VERTEX CurrentCompiler VIR_OP_NOP VIR_OP_VX_DP32X1 slvTES_VERTEX_SPACING sloCOMPILER_GetBinary opcodeCount vivAsmCount slvTYPE_USAMPLERCUBEARRAY sloCOMPILER_FindWClipForUniformList slvBINARY_MOD_ASSIGN slvOBJ_CODE_EMITTER slvSTORAGE_QUALIFIER_OUT_IO_BLOCK_MEMBER VIR_OP_XOR_BITWISE lOperands _slsSWITCH_SCOPE slvOPCODE_MEMORY_BARRIER VIR_OP_IMG_ORDER gcSL_SUBSAMPLE_DEPTH VIR_OP_CONVERT sloCOMPILER_SearchLayoutOffset _slsDATA_TYPE_NAME operandCount slvTYPE_IO_BLOCK needROperand sloCOMPILER_Parse _slsNAME VSC_DIE_REG_TYPE_TMP tesPointMode _VSC_DI_REG slvSTORAGE_QUALIFIER_VERTEX_ID slvEXTENSION1_EGL_IMAGE_EXTERNAL VIR_OP_CTZ VIR_OP_FWIDTH slvSTORAGE_QUALIFIER_INOUT VIR_OP_BLOCK VIR_OP_SHUFFLE _VIR_TEXLDMODIFIER_NAME sloCOMPILER_SetDefaultPrecision typeInt polynaryExpr slvBINARY_XOR_ASSIGN slvOPCODE_FLOAT_TO_UINT round sloCOMPILER_GetCurrentFunctionSpace VIR_OP_TEXLD_LOD VIR_OP_I2F slvCOMPILER_HAS_UNSPECIFIED_UNIFORM_LOCATION VIR_OP_I2I visitSelection sloPREPROCESSOR_SetSourceStrings gcSL_BUILTINNAME_COUNT VIR_OP_ICALL slvOPCODE_INVERSE VIR_OP_VX_SELECTADD slvUNARY_COMPONENT_SELECTION VSC_DI_TAG_VARIABE slsBuiltInEvaluateFunc slvOPCODE_MAX _slsQUALIFIERS sloCOMPILER_CheckErrorLog VIR_OP_KILL sloCOMPILER_CreateElementDataType sloCODE_GENERATOR_Destroy updateFunc slvOPCODE_FINDMSB VIR_OP_SINPI VIR_OP_VX_IACCSQ VIR_OP_GET_SAMPLER_IDX VIR_OP_ADDC slvPOLYNARY_CONSTRUCT_DMAT2 sloIR_SET_Construct VIR_OP_IMG_FORMAT sloCOMPILER_SetOutputLocationInUse VIR_OP_PHI slvOPCODE_TEXTURE_FETCH_MS slvOPCODE_XOR_BITWISE VIR_OP_TEXLD_U_PLAIN VIR_TEXLDMODIFIER_LOD gcSL_PATCH_VERTICES_IN VIR_OP_VX_ATOMIC_S VIR_OP_EMIT0 slvTYPE_GEN_ISAMPLER slvlAYOUT_EXT_ORERING VIR_OP_ATAN VIR_OP_JMP slvPOLYNARY_CONSTRUCT_MAT2X3 slvPOLYNARY_CONSTRUCT_MAT2X4 sloCOMPILER_CheckNewFuncName _sloCODE_GENERATOR VIR_OP_FLUSH slvTYPE_GEN_SAMPLER sloCOMPILER_SearchName slvSTORAGE_QUALIFIER_IN_IO_BLOCK_MEMBER VIR_OP_FENCE _sleTES_VERTEX_SPACING isReg isPerVertexNotAnArray slvSTORAGE_QUALIFIER_UNIFORM NameSpaceType slvOPCODE_INTRINSIC slvLAYOUT_EXT_GS_OUT_PRIMITIVE slvOPCODE_STORE_L _sleCOMPILER_FLAGS slvTES_PRIMITIVE_MODE_NONE sloCOMPILER_MainDefined gcSL_TESS_COORD slvPOLYNARY_CONSTRUCT_ARRAYS_OF_ARRAYS slAddUnusedInputPatch slvSTORAGE_QUALIFIER_NONE VIR_OP_LOOP slvOPCODE_STORE1 loopCount VIR_OP_CEIL isPrimitiveType constVar slvCONTINUE slvBINARY_ADD_ASSIGN VIR_OP_VX_DP8X4 slMalloc mode slvOPCODE_CONV slvTYPE_UIMAGECUBEARRAY visitSwitch sleNAME_SPACE_FLAGS_NONE _ppoPREPROCESSOR isPerVertexArray VIR_OP_VX_HORZMED3 VIR_OP_FLOOR VIR_OP_VX_DP32X1_B slvEXTENSION1_EXT_PRIMITIVE_BOUNDING_BOX VIR_OP_ILOAD slvTYPE_SAMPLERCUBESHADOW slvIB_SHARED slvOPCODE_GREATER_THAN_EQUAL componentSelected returnExpr slvOPCODE_IMAGE_ADDRESS slvLAYOUT_EARLY_FRAGMENT_TESTS bApplyLayout memory VIR_OP_ATOMCMPXCHG slvUNARY_PRE_DEC gcATTRIBUTE_GetIndex _sleIR_OBJECT_TYPE _slsREDECLARED_VARIABLE isUnsizeArraySet slvTYPE_IIMAGECUBEARRAY prevContext slvOPCODE_MIN slsDATA_TYPE_ConstructElement forInitStatement gcSHADER_InsertNOP2BeforeCode child slvEXTENSION1_NON_HALTI generalStringPool VIR_OP_POW VIR_OP_VX_SCATTER slvINTERPOLATION_QUALIFIER_DEFAULT slvOPCODE_FLOOR sloCOMPILER_GetBuiltInSpace VIR_OP_IMG_WRITE slvTYPE_STRUCT typeUInt VIR_OP_VX_ABSDIFF slvOPCODE_JUMP VIR_OP_TEXLD_U_F_B gcCompiler slvTYPE_UIMAGEBUFFER slvEXTENSION2_GL_ARB_EXPLICIT_ATTRIB_LOCATION usePreDefinedForBuiltin VIR_OP_REM VIR_OP_REP VIR_OP_RET VIR_OP_SUB_CC slvLAYOUT_EXT_MAX_VERTICES isTestFirst slvUNARY_POST_INC sltPRECISION_QUALIFIER gcSHADER_AddSourceConstantFormatted genTexldU VIR_OP_SURQUERY _sloIR_UNARY_EXPR VIR_TEXLDMODIFIER_BIAS slvEXTENSION2_GL_ARB_UNIFORM_BUFFER_OBJECT VIR_OP_ATOMADD slvOPCODE_ATOMCMPXCHG VIR_OP_OR_BITWISE slvOPCODE_UCARRY VIR_OP_ATOMSUB VIR_OP_VX_VERTMIN3 slvLAYOUT_BLEND_SUPPORT_HSL_LUMINOSITY VIR_OP_VX_VERTMED3 VIR_OP_IMG_QUERY sloCOMPILER_CreateDataType vertexIndex _VSC_DIE gcSL_SAMPLE_MASK_IN newFieldName slvBINARY_RSHIFT VIR_OP_CMULCJ VIR_OP_LOAD_ATTR_O rOperands newNode compilerFlags sloCOMPILER_CreateName slvTES_POINT_MODE_NONE slvEXTENSION1_STANDARD_DERIVATIVES constZero slvLAYOUT_STD140 orgFieldName matrixIndex sloCOMPILER_SetVecConstant slvOPCODE_UINT_TO_FLOAT requiredLogBufSize slvTYPE_IMAGECUBEARRAY tesPrimitiveMode VIR_OP_TRUNC sloCOMPILER_GetUnnamedSpace VIR_OP_ATOMMAX_L slvOPCODE_INT_TO_BOOL slvEXTENSION2_GL_GEOMETRY_SHADER4 enables gcGetVectorComponentEnable gcvFUNCTION_INPUT slEndFunction VariableIndex ValueStart _GetTypeName gcvSOURCE_INSTANCE_ID _GetSwizzleName gcSL_ROUND_RTN gcSL_LEAF_INDEXED slEmitCode1 slEmitCode2 gcUNIFORM_GetSampler gcFUNCTION_GetLabel gcGetVectorSliceDataType _EmitSourceAttribute _EmitCompareCode tempSource _EmitNotEqualCode gcIsFloatDataType _GetQualifierName constSource0 trueSource sourceConstant sloCODE_EMITTER_TryToMergeCode2 gcSHADER_AddOpcodeConditional slEmitSelectCode _EmitOpcodeConditionAndTarget gcSL_OPCODE_RES_TYPE_FETCH slvCODE_INVALID ThisVarIndex gcSHADER_AddLabel TempRegister _MakeNewSource slvCONDITION_ZERO sltEMIT_SPECIAL_CODE_FUNC_PTR2 _MergeEnableAndSwizzle sloCODE_EMITTER_NewBasicBlock slvCONDITION_GREATER_THAN _ConvOpcode _EmitOpcodeConditionAndFormat ThisUniformIndex IsPrecise gcIsSymmetricalMatrixDataType slConvDataTypeToFormat _EmitExpandedNORM2Code slGetFunctionLabel gcSL_OR gcSHADER_UpdateResOpType gcIsMatrixDataType componentSource0 _slsSPECIAL_CODE_EMITTER1 _slsSPECIAL_CODE_EMITTER2 enableCount gcSL_GREATER_OR_EQUAL gcIsUnsignedIntegerDataType gcvSOURCE_TARGET_FORMAT _MergeEnable slvCONDITION_NOT_EQUAL intermIOperands _EmitCodeFormatted _EmitScalarOrVectorModDivCode slEmitOpCodeResType slEmitCompareSetCode NewSource1 intermIOperand insertAssign _UpdateVariableTempReg gcSHADER_AddVariableEx1 gcIsVectorDataType falseSource _EmitBranchCode gctUINT_PTR _EmitOpcodeConditional _EmitCodeImpl1 _CanTargetsBeMerged gcIsAtomicDataType gcGetDefaultSwizzle componentTarget _EmitMulForDivCode gcUNIFORM_GetName useFullNewLinker gcSL_ALWAYS gcGetUniformName IsSamplerIndex UniformSampler gcConvScalarToVectorDataType gcSL_PRECISION_MEDIUM gcvSOURCE_UNIFORM ValueEnd _EmitDotCode gcIsSamplerDataType _EmitSourceWithModifiers newTempRegIndex gcvVARIABLE_UPDATE_TYPE_QUALIFIER CompilerGen newCond SpecialCodeEmitterTable2 InitConstant indexedLevel SpecialCodeEmitterCount1 SpecialCodeEmitterCount2 _EmitSourceOutput gcIsIntegerDataType _EmitGreaterThanEqualCode OpName indexMode _MergeEnableAndTwoSwizzles gcvSOURCE_TEMP _EmitSourceAttributeWithFormat gcsSOURCE_CONSTANT_Inverse attributeName slEmitBuiltinAsmCode _gceINPUT_OUTPUT elseLabel gcSL_ROUND_DEFAULT gcGetDefaultEnable slEmitConvCode gcSL_LESS_OREQUAL_ZERO _EmitAllCode gcvVARIABLE_UPDATE_TEMPREG gcGetVectorDataTypeComponentCount _gcSL_ROUND _EmitSource gcSL_SELMSB slConvImageFormatToFormat intermSource0 intermSource1 gcSL_PRECISION_HIGH _EmitCompareSetCode intermSourceX intermSourceY gcSL_GREATER intermSources _CanSourcesBeMerged _EmitCodeImpl2 _EmitIdivCode gcSHADER_AddOpcodeIndexedWithPrecision gcvSOURCE_OUTPUT gcSL_PRECISION_DEFAULT sourceReg gcSL_ROUND_RTP gcSL_ROUND_RTZ _gceVARIABLE_UPDATE_FLAGS gcSL_LESS _EmitLessThanEqualCode intermTarget slNewOutputWithLocation _EmitFloatToHalfCode gcSL_NOT_ZERO TempIndex _EmitNotCode newSource0 componentSource intermSource gcSHADER_AddSaturation _GetEnableName _EmitDP2Code GetHigherPrecison gcATTRIBUTE_GetName _AddVariable _ConvCondition slNewUniform gcGetVectorComponentSwizzle gcSL_ZERO IsTexture _EmitExpandedNORM4Code _EmitEqualCode tempRegIndex gcSL_ANYMSB slEmitTestBranchCode gcOUTPUT_SetLayoutQualifier _sleCONDITION operandType gcIsImageDataType gcSHADER_AddAttributeWithLocation slEmitCurrentCode slvOPCODE_RES_TYPE_FETCH intermTargetType gcvFUNCTION_INOUT newSwizzle TargetModifiers floatConstant gcGetDataTypeName slvCONDITION_INVALID iOperand Target1 gcChangeElementDataType gcSL_SATURATE slEmitAssignCode _ConvConstantValueToGcsValue slUpdateVariableTempReg IsInvariant oneSource _EmitSourceTempWithFormat _PrepareSource gcSL_XOR _GetConditionName componentSource1 Source0Modifiers varIndex _MakeNewSourceForUniformInUBO _EmitSourceConstant gcvSOURCE_CONSTANT _gcSL_PRECISION ResultSwizzle slNewAttributeWithLocation _AddFunctionArgument SpecialCodeEmitterTable1 _EmitScalarNotCode sloCODE_EMITTER_TryToMergeCode1 sloCODE_EMITTER_EndBasicBlock _EmitScalarFloatOrIntToBoolCode _EmitFloatToIntCode gcGetDataTypeSize gcSHADER_BeginFunction sltEMIT_SPECIAL_CODE_FUNC_PTR1 extraImageLayer gcvSOURCE_VERTEX_ID tempTarget gcGetVectorComponentSelectionDataType gcSL_GREATER_ZERO gcGetVectorComponentDataType newSource gcvVARIABLE_UPDATE_NOUPDATE _PrepareAnotherSource slvCONDITION_LESS_THAN_EQUAL _EmitSourceTemp target _EmitCode uintConstant slBeginMainFunction slEndMainFunction _gcsTARGET gcSHADER_AddSourceOutputIndexedFormattedWithPrecision UniformInfo _EmitFloatOrIntToBoolCode gcFUNCTION_AddArgument _gcsSOURCE Source1Modifiers slvCONDITION_XOR _EmitLoadLCode gcIsSamplerArrayDataType _gcsSOURCE_REG gcUseFullNewLinker gcvFUNCTION_OUTPUT slGetUniformSamplerIndex slvOPCODE_RES_TYPE_FETCH_MS gcSHADER_AddFunction gcSL_ROUND_RTNE slEmitAlwaysBranchCode bIsArray rows _gcSL_CONDITION gcSL_LEAF_AND_NODE_INDEXED _EmitDivCode gcSL_NONE_INDEXED gcGetMatrixDataTypeColumnCount slNewFunctionArgument slsDATA_TYPE_ConvElementDataType sloCODE_EMITTER_EmitCurrentCode gcGetComponentDataType slNewVariable _gcSL_OPCODE_RES_TYPE _EmitSourceUniform gcIsDoubleDataType gcGetAttributeName _GetFormatName resOpType gcSL_NOT_EQUAL _gcSL_MODIFIER_SAT currentCodeInfo gcSL_LESS_OR_EQUAL ShaderMode _gcSL_INDEXED_LEVEL gcUNIFORM_SetFormat specialCodeEmitter dbg_dumpIR intermTargets slSetLabel _EmitHalfToFloatCode gcSHADER_AddOpcodeConditionIndexedWithPrecision _EmitNullTargetCode source0Buf gcSHADER_AddSourceSamplerIndexedFormattedWithPrecision gcSHADER_EndFunction gcvSOURCE_ATTRIBUTE slvCONDITION_EQUAL _sleCODE_TYPE _ConvertEnable2Swizzle gc_glsl_emit_code.c slvCONDITION_OR zeroSource _GetPrecisionName gcSL_ALLMSB gcSL_NODE_INDEXED _slsCODE_INFO extraImageLayerIndex gcIsScalarDataType _checkOpName_size _EmitExpandedNORM3Code gcGetMatrixDataTypeRowCount ResultSwizzle0 ResultSwizzle1 gcSHADER_AddSourceConstantFormattedWithPrecision constSource constantPtr regCount boolConstant _gceSOURCE_TYPE sloCODE_EMITTER_EmitCode1 sloCODE_EMITTER_EmitCode2 gcSL_PRECISION_ANY slvCONDITION_AND slEmitCompareBranchCode _GetFunctionLabel _DumpLastIR gcSL_AND gcSL_OPCODE_RES_TYPE_FETCH_MS _GetSwizzleChar ToElementDataType _EmitScalarCompareCode gcSL_PRECISION_LOW _EmitStoreCode gcGetDataTypeComponentCount _sleOPCODE_RES_TYPE Target0 ResultEnable FieldIndex _EmitSourceUniformWithFormat TrueBranch slBeginFunction _slsIOPERAND gcGetMatrixColumnDataType gcSL_OPCODE_RES_TYPE_NONE newSource1 gcSHADER_UpdateVariable _EmitOpcodeAndTargetFormatted gcSHADER_AddSourceAttributeIndexedFormattedWithPrecision slvCONDITION_NOT_ZERO _EmitNormalizeCode gcSL_NO_SATURATE slvOPCODE_RES_TYPE_NONE BaseDataType gcSL_LESS_ZERO slNewFunction slvCONDITION_GREATER_THAN_EQUAL _EmitStoreLCode _gcsSOURCE_CONSTANT _EmitSourceConstantWithFormat precision1 precision2 SourceModifiers gcSHADER_AddSourceUniformIndexedFormattedWithPrecision gcSL_EQUAL slvCONDITION_LESS_THAN _EmitAnyCode gcSHADER_GetInstructionCount slEmitNullTargetCode _EmitLoadCode gcSHADER_AddSourceIndexedWithPrecision slvCODE_TWO_OPERANDS _EmitLessThanCode gcSHADER_AddRoundingMode VarInfo binaryDataType gcSL_GREATER_OR_EQUAL_ZERO slvCODE_ONE_OPERAND _EmitGreaterThanCode merged _GetIndexModeName gcIsImageArrayDataType gcSHADER_AddOpcodeConditionalFormatted uniformName hasError ValOperand sloIR_POLYNARY_EXPR_FinalizeOperandsParameters localIdOperand _ConvLOperandToMatrixColumnTarget subStructMain slvFUNC_HAS_MEM_ACCESS _slsITERATION_UNROLL_INFO slvFUNC_ATOMIC sloIR_POLYNARY_EXPR_TryToEvaluate gcATTRIBUTE_REG_ALLOCATED _ConvLOperandToMatrixComponentTarget arrayIndexROperand hasParentIndexReg sloIR_ITERATION_GenWhileCode gcATTRIBUTE_LOC_SET_BY_DRIVER _LoadInterfaceBlockMember gcOUTPUT_ALWAYSUSED outputNameLevelTable sloIR_ITERATION_GenCode sloIR_POLYNARY_EXPR_GenConstructVectorCode matrixIOperand VarCategory incrementConstant FormalParamName StructArrayIndex prevOutput gcOUTPUT_ISPERVERTEXNOTARRAY LogicalRegsCount tmpIOperand genIOperandMod _DefineIterationBodyEnd gcATTRIBUTE_ISINSTANCEMEMBER elementDataType slDefineSelectionFalseOperandBegin offsetROperand slsDATA_TYPE_GetLogicalOperandCount uniformIndex1 uniformIndex2 sloIR_BINARY_EXPR_Evaluate _ConvVectorIndexToComponentSelection initialParameters structNameSymbol columnROperand isPost gcSHADER_GetVariable sloIR_BASE_IsEqualExceptVectorIndex UnrolledLoopIndexValue leftParameters imageUniform sloIR_JUMP_GenContinueCode rIndexRegIndex _ConvROperandToMatrixComponentSourceConstant gcOUTPUT_ISPERVERTEXARRAY _DumpIndex regOfFirstMain reversedComponentSelection sloIR_BASE_UsingSingleVectorIndex vectorIndexing gcATTRIBUTE_COMPILERGEN _ConvROperandToMatrixColumnSourceReg MatrixIOperand localId NeedLValue sloIR_BINARY_EXPR_GenArithmeticCode sloIR_JUMP_GenBreakCode slAllocSamplerHWLevelBaseSize slsOPERAND_CONSTANT_ChangeFloatFamilyDataType arrayIdx componentDataType sloIR_UNARY_EXPR_GenNegCode structEleParent _gceFUNCTION_ARGUMENT_FLAG sloIR_POLYNARY_EXPR_GenConstructMatrixCode _GetROperandSlice arraySourceType slGenGenericCode1 slvPRECISION_QUALIFIER_HIGH gcSHADER_GetAttributeByName structParentIndex _GetShaderVariableByIndex addressIOperand IndexRegIndexInParent operandBuf slsROPERAND_CONSTANT_IsAllVectorComponentsEqual vectorIndex0 vectorIndex1 IdLength sloIR_CONSTANT_GenCode matrixROperand isSharedOrStd140 slGenAssignCode sloIR_POLYNARY_EXPR_GenConstructScalarCode blockMemberName member1 sloIR_POLYNARY_EXPR_GenBuiltInCode slDefineSelectionTrueOperandEnd layoutBinding OnlyDoTheCheck _GetIOElementStride beginLabelOfFalseOperand _ConvLOperandToTarget symLength _ConvertVecToAuxiScalarArray slsDATA_TYPE_NAME_Construct _AllocLogicalRegForIOBlock isInstance _slsSPECIAL_STATEMENT_CONTEXT pApplyLayouts _AllocMemoryOffsetOrArray gcSHADER_SetFragOutUsage _GetLogicalArgCount currentLevel lodMinMaxUniform _ConvDataType structChild genROperand0Mod _GenWorkGroupSize fieldLength gcSHADER_AddStorageBlock CondOperand Exit VecOperand _GenFragmentOutputs CurrentIterationContext _DefineUnrolledIterationBodyBegin _SetOperandConstants _slePRECISION_QUALIFIER argumentQualifier logicalReg NeedClearResults inputArraySize slsNAME_SetStaticallyUsed gcATTRIBUTE_ENABLED BlockNameSymbol _CloneIterationContextForSwitch _ConvROperandToSourceConstant slsROPERAND_Dump gcOUTPUT_ISNOTUSED index0 index1 constantValue slsROPERAND_CONSTANT_ConvScalarToVector ElementDataTypeSize intermParameters lOperandSlice gcSHADER_AddIoBlock idx0 idx1 gcOUTPUT_ISARRAY slAllocSamplerLevelBaseSize NameTable1 slDefineSelectionTrueOperandBegin layoutQual blockPrevSibling _sluObjPtrs unSized TargetIndexRegIndex isInvariant gcSHADER_GetOutputCount shaderLabel functionArgument _CheckArraySizeForGS FirstRegIndex parentVar fieldRegCount operandParameters gcOUTPUT_ENABLED _AllocTypeNameSymbol sloIR_BINARY_EXPR_GenShiftAssignCode sloIR_CONSTANT_Clone ConstantROperand ColumnIndex slvQUALIFIERS_FLAG_MEMORY_ACCESS NumStructureElement vertexSourceConstant sourceMatrixColumnCount source1Buf _GetLogicalOperandFieldOffset VectorIOperand tmpRegIndex _GenAtomicCounterBindingUniform sloIR_UNARY_EXPR_GenNotCode sloIR_POLYNARY_EXPR_GenConstructArrayCode NeedROperand newROperand _ConvROperandToVectorComponentSourceConstant sloIR_BINARY_EXPR_GenEqualityConditionCode _ApplyLayoutOnShader flag gcATTRIBUTE_ISPERVERTEXARRAY _GenConditionCode selection1 slDefineSelectionEnd structElePrevSibling sloIR_UNARY_EXPR_Evaluate compareResults _CopySelectionToArray logicalDataType matrixRowCount _gceATTRIBUTE_Flag NameCount0 NameCount1 slGenGenericCode2Atomic sloIR_LOperandComponentSelect gcATTRIBUTE_ISIOBLOCKMEMBER _ConvComponentToEnable _FillArrayListInfo elementSymbol addressTarget localInvocationIndex sloIR_VIV_Asm_GenOperandsCode IsTestFirst varInfo gcFUNCTION_ReallocateArguments slvQUALIFIERS_FLAG_EXPECTING_OUT _IsResultSwizzled _ConvIOperandToMatrixColumnTarget slAllocSamplerLodMinMax isLastCodeReturn initialConstant _GetOperandConstantSlice ComponentByteSize addressSource Base0 Base1 parentVariable slvFUNC_HAS_VAR_ARG LoopIndexName enableTable vecArrayName NameTable0 ROperand2 needClearResults StructAlignment sloIR_POLYNARY_EXPR_GenFuncCallCode slvPRECISION_QUALIFIER_MEDIUM isSwizzled isSharedOrStd140OrStd430 regOfFirststructEle _AllocateFuncResources sloIR_ITERATION_GenForCode slvAUXILIARY_QUALIFIER_CENTER prevStatement _AllocLogicalRegsForStruct1 sloIR_SET_GenCode elementDataTypeSize polynaryExpr0 polynaryExpr1 gcOUTPUT_ISIOBLOCKMEMBER _CheckAsUnrollableCondition _GetIterationContinueLabel symbolLength gcSHADER_GetAttribute binaryDataTypeSize prevParameters rOperand0 rOperand2 isActive _CheckArraySizeForTS _IsUnrolledLoopIndexRecursively sloIR_SET_TryToGenSpecialStatementCode thisVarIndex gcSHADER_ReallocateOutputs _sleAUXILIARY_QUALIFIER orgMatDataType selComponentEnable RequiredComponentCount _IsNameListEqual _isAtomicType structParent isUniform _FreeArrayListInfo _gceOUTPUT_Flag gcOUTPUT_ISPRECISE arraySource slvQUALIFIERS_FLAG_LAYOUT _GetVectorROperandSlice VariableIdx slGetVectorLOperandSlice _ConvElementDataPrecision isInc columnRoperand sloIR_SET_GetMemberCount _FindNameInList newLogicalRegCount theLabel ComponentSelection_W generated _GenSplitOperandConditionCode nameCount ForSpace blockAddressUniform needRValue0 prevElement gcOUTPUT_CONVERTEDTOPHYSICAL useSameBindingForArray _ConvertAuxiScalarArrayToVec gcATTRIBUTE_ISNOTUSED firstReg IsBlockMemberActive origValueROperand slsLOPERAND_Dump trueParameters gcSHADER_AddUniformBlock componentType sloIR_BINARY_EXPR_GenCode resSel iterationContext CompareCondition _GenIndexAssignCode compSel maxBindings tempOperandsParameters _ConvComponentSelectionToSwizzle ComponentSelection_XYZ matrixIndexIOperand slvQUALIFIERS_FLAG_EXPECTING_IN_OR_OUT trueOperandHasReturn _ConvIOperandToVectorComponentTarget layoutId _MakeStoreSource IsInstance VivASM leftLogicalRegCount bindingUniforms slGenDefineUnrolledIterationBegin emptySelection sloIR_POLYNARY_EXPR_GenVectorComponentAssignCode operandFieldOffset childVar constant1 sloIR_BINARY_EXPR_GenBitwiseCode slsNAME_CloneContext origValueLOperand HasRestExpr lIndexRegIndex condParameters replaceROperand targetMatrixColumnCount ResOperand arrayDataType _CheckQualifier UseSameBindingForArray _CheckAsUnrollableRestExpr1 _CheckAsUnrollableRestExpr2 BlockName addressOffset needRValue1 _DefineIterationRestExprBegin LeftParameters slGetNotCondition _CheckIterationCount firstRegIndex targetLabel sloIR_UNARY_EXPR_GenBitwiseNotCode gcSHADER_ReallocateUniforms isRoot columnROperand1 IsUnrolled columnLOperand _DefineUnrolledIterationBodyEnd offsetConstantValue BindingBlock realROperand _GetUnderlyingVariableArrayStride _SpecialGenAssignCode iOperandBuf origValueIOperand _slsUSING_SINGLE_VECTOR_INDEX_PARAMETERS gcOUTPUT_STATICALLYUSED CompSel _GetConstantSubscriptCode sloIR_BINARY_EXPR_GenShiftCode maxSize _AddNameToList slvQUALIFIERS_FLAG_EXPECTING_IN blockName functionLength constantROperand sloIR_VARIABLE_GenCode StopStatement nameIndex lastChildIndex _AllocMemoryOffsets sloIR_BINARY_EXPR_GenEqualityCode _LoadPerVertexMember totalIter slGetOpcodeName MatrixInfo slGenSelectionCompareConditionCode _UpdateIndexLevel zeroROperand slGenAtomicCode _CheckArraySizeForTSNormalVariable VectorIndex0 VectorIndex1 gcATTRIBUTE_ISSTATICALLYUSED samplerUniform _GetSelectionConditionLabel slGenGenericNullTargetCode sloIR_BINARY_EXPR_GenAssignCode hasInstanceName levelBaseSizeUniform slvQUALIFIERS_FLAG_INVARIANT _GetMaxBindingForUniformAndBlock ResultOperandConstant uniformInfo gcOUTPUT_ISPERPATCH sloIR_SELECTION_GenCode sloIR_ITERATION_TryToGenUnrolledCode _GetBaseAlignmentForStruct isUBO var_category TrueJump targetDataType arrayOffset gcOUTPUT_ISINVARIANT gceFUNCTION_ARGUMENT_FLAG_NONE slvQUALIFIERS_FLAG_USE_AS_INTERPOLATE_FUNCTION compareCondition elementMemoryQualifier sloIR_UNARY_EXPR_GenIncOrDecCode _GetIBLayout baseAddress Source2 _GetInputArraySizeByPrimitiveType _NewBlockIntermediateElementSymbol IsTopLevel sloIR_ITERATION_GenUnrolledCode InputArraySize _CreateSharedVariableStorageBlock maxArrayLength _DefineFuncEnd _SwizzleComponentSelection MemoryLayout unrolledLoopIndexValue intrinsicCall VarName bHasDstComponentSelected tmpROperand argCount sloIR_ITERATION_GenDoWhileCode isFuncUndefined structVariable _GenInitSpecialVariables sloIR_BINARY_EXPR_GenSubscriptCode blockMember slDefineSelectionBegin IndexRegIndexMode interfaceBlockAddress ActualParamName slvAUXILIARY_QUALIFIER_CENTROID sloIR_JUMP_GenDiscardCode slvQUALIFIERS_FLAG_AUXILIARY _DefineIterationBegin VariableInfo sloIR_UNARY_EXPR_GenFieldSelectionCode conditionParameters slGenCompareJumpCode _ReverseComponentSelection slsOPERAND_CONSTANT_ChangeBooleanFamilyDataType sloIR_BINARY_EXPR_GenOrCode pApplyLayout prevVariable ROperands0 ROperands1 switchBodyParameters constROperand intermOffset slvFUNC_IS_INTRINSIC sliceDataType outputIndex _ConvertMatrixToAuxiVecArray _ConvROperandToSourceReg selection0 _GenVariableForConstant _sleQUALIFIERS_FLAG _CheckBindingForUniformAndBlock type0 type1 MatrixROperand dataSource maxBinding memberParameters gcOUTPUT_ISSAMPLE matrixLOperand _ConvROperandToMatrixColumnROperandConstant usingSingleVectorIndex IsTopeLevel _slsStoreInfo StatementSet pNameSpace SelectionContext genROperand0 genROperand1 gcOUTPUT_ISPOSITION sloIR_POLYNARY_EXPR_Construct offsetIOperand slGenBuiltinVivAsmCode _GenScalarToMatrixAssignCode addressROperand _ConvertAuxiScalarArrayToMat conditionConstant _IsOutputColorAddBefore _ConvIOperandToTarget vertexSourceReg componentLOperand binaryExpr1 _StorePerVertexMember VectorROperand totalLength slvQUALIFIERS_FLAG_INTERPOLATION currentOperand slvFUNC_DEFINED_OUTSIDE memberName matrixColumnCount columnIOperand isUseAttrCode slGenDefineUnrolledIterationEnd slvPRECISION_QUALIFIER_ANY bodyParameters _AllocStructElementAggregatedSymbol _slsCOMPARE_ALL_NAMES_COMPONENT_PARAMETERS binaryExpr0 slGenBuiltInFunctionCode invocationIndex incrementParameters gcATTRIBUTE_ISPERPATCH _DefineIterationEnd isInterfaceBlockMember blendSupport vectorLOperand arrayIndexIOperand MatOperand gcATTRIBUTE_ISSAMPLE bIsInput slsGEN_CODE_PARAMETERS_AllocateOperands _AllocMemoryOffsetsForStruct orgDataType outputNameCount sloIR_BINARY_EXPR_GenSequenceCode statement _GetMemoryAndMatrixQualifier atLeastOneActiveMember _AllocLogicalRegsForStruct slvQUALIFIERS_FLAG_PATCH matrixColumnIOperand slvFUNC_TREAT_FLOAT_AS_INT _InheritInterfaceBlockLayoutQualifier member0 slvAUXILIARY_QUALIFIER_DEFAULT _CheckGS vertexSource gcSHADER_ReallocateVariables From HasFalseOperand rOperand1 slvPRECISION_QUALIFIER_LOW copyIOperandType arraySourceReg _ConvROperandToSpecialVectorSourceConstant elementLocationQualifier sloIR_POLYNARY_EXPR_Evaluate slsROPERAND_ChangeDataTypeFamily _sleFUNC_FLAG SliceComponentCount RightParameters sloIR_CONSTANT_AddValues sloIR_BINARY_EXPR_GenRelationalConditionCode intermROperand _ConvertIndexModeToIndexed regOfFirstArrayEle columnSliceLOperand isPerVertexIndex slvQUALIFIERS_FLAG_PRECISION _ConvLOperandToVectorComponentTarget _ConvNormalROperandToMatrixColumnSource _CheckLayout unaryExpr0 unaryExpr1 slGenGenericCode3AtomicCmpXchg pLayoutQual NeedAllocateRegs slGetStorageQualifierName set1 _AllocLogicalRegOrArray skipArrayIndex gcSHADER_GetOutputIndexByOutput _DefineIterationBodyBegin startComponent switchContext IsBuiltIn _IsExprPerVertexPatchArray gcSHADER_GetOutputByName StructParent ComponentSelection_XYZW OutLayout resultComponentSelection _CheckInputOutputForTS rowMajorStride structDataType isIndexedMatrix childAlignment gcATTRIBUTE_ALWAYSUSED gcATTRIBUTE_ISINVARIANT conditionConstantValue newPolynaryExpr BaseExpr slsOPERAND_CONSTANT_ChangeUintFamilyDataType _sleCOMPONENT genAllUniforms SourceIndexRegIndex selectionContext savedDataType prevUniform slvQUALIFIERS_FLAG_EXPECTING_CENTROID_OR_IN_OR_OUT sloIR_LABEL_GenCode _ConvComponentToVectorIndex gcATTRIBUTE_ISPOSITION _hasUniformType _slsOPERANDS_LOCATION prevIterationCount component slGenSelectExprCode codeGenerated _GenIndexScaleCode sloIR_POLYNARY_EXPR_GenMatrixComponentAssignCode structSymbol globalName operandConstant parentUniform _StorageBlockHasUnsizedArray gcATTRIBUTE_ISCENTROID loopTestResult _GetIterationEndLabel gcATTRIBUTE_ISDIRECTPOSITION gc_glsl_gen_code.c alignment outputNameTable bHasDst sloIR_SET_CompareAllNamesComponent slAllocImageSizeUniform _UpdateEnableForStore restParameters scalarOperand _slsINTERFACE_BLOCK_MEMBER TargetDataTypes gcGetSBLastVariable mainParent sharedVariableStorageBlock requiredComponentCount TreatFloatAsInt gcSHADER_ReallocateFunctions offsetRegIndex sloIR_JUMP_GenCode inputNameCount nameTable gcOUTPUT_ISCENTROID componentIOperand prevAttribute gcATTRIBUTE_ISUSEASINTERPOLATE componentROperand gcOUTPUT_PACKEDAWAY sloIR_SWITCH_GenCode _ConvComponentToSwizzle gcATTRIBUTE_ISPRECISE elementMatrixQualifier initialConstantValue scalarDataType _GenUniformAndUBO _AllocLogicalRegForIOBlockMember Opcode1 Opcode2 MatrixStride sloIR_UNARY_EXPR_GenComponentSelectionCode hasComponentSelection componentNames numGroup maxLevel packed slvPRECISION_QUALIFIER_DEFAULT _GenMultiplyEqualityConditionCode useAttrCode realLOperand slvQUALIFIERS_FLAG_PRECISE sloIR_BASE_HasReturn needAllocateRegs returnExprParameters needBranch oneROperand targetMatrixRowCount slGetConditionName slsOPERAND_CONSTANT_ChangeIntegerFamilyDataType structMatrixQualifier sloIR_UNARY_EXPR_GenCode _ApplyLayoutOnNameSpace unrollable binaryPrecision _AddNameToParameters initParameters iter parentIndexROperand NeedRValue Index_Mode slvQUALIFIERS_FLAG_NONE slvAUXILIARY_QUALIFIER_SAMPLE IsPerVertexArray slsLOGICAL_REG_Dump intermROperand1 _CheckAsUnrollableInitializer elementStride structMemoryQualifier imageSizeUniform slsDATA_TYPE_NAME_Destory gcATTRIBUTE_ISTEXTURE columnSliceROperand cond isNegativeCond _GenScalarToVectorAssignCode selVectorIndex blockMemberReg slGenGenericCode2WithFormat arrayPrevSibling falseParameters MatrixOperand gcSHADER_GetVariableByName blockNameSymbol slsDATA_TYPE_GetLogicalCountForAnArray CreateVariable gcATTRIBUTE_POINTSPRITE_TC sloIR_BINARY_EXPR_GenAndCode gcSHADER_GetOutput slDefineSelectionFalseOperandEnd MaxArrayLength mainIndex _GenIndexAddCode _ConvQualifierToSourceType markAll variablei sloIR_POLYNARY_EXPR_GenCode _IsUseAttrCodeForVariable slvFUNC_DEFINED _IsUnrolledLoopIndex gcOUTPUT_GetNameEx arrayElePrevSibling _GenMatrixMulVectorCode slvFUNC_HAS_VOID_PARAM _IsOutputClipDistanceOrClipVertexAddBefore variableExpr gceFUNCTION_ARGUMENT_FLAG_IS_RETURN_VARIABLE lOperandStartComponent loopBodyParameters genROperand1Mod selecttNames iterationUnrollInfo BlockMemberName ScalarROperand gceFUNCTION_ARGUMENT_FLAG_IS_PRECISE gcATTRIBUTE_LOC_HAS_ALIAS set0 parentIndexIOperand unRoll _AllocLogicalRegForNormalIOBlockMember sloIR_POLYNARY_EXPR_GenConstructStructCode storageQualifier inputNameTable ComponentSelection_XY sloIR_VIV_ASM_GenCode matrixOffset sameRootId _GenVecConstants _GetDataTypeByteOffset LoopCount hasFalseOperand copyCondType RightExpr gcATTRIBUTE_PACKEDAWAY sliceComponentCount gcSHADER_SetStorageBlockTopLevelMemberArrayInfo gcOUTPUT_ISINSTANCEMEMBER SelArr sloIR_CONSTANT_Construct slvQUALIFIERS_FLAG_KINDS sloIR_BINARY_EXPR_GenAndConditionCode BinaryDataType _AllocLogicalRegForInterfaceBlock _ConvOutputBlendSupport sloIR_POLYNARY_EXPR_GenOperandsCodeForFuncCall _FreeStructElementAggregatedSymbol slGenTestJumpCode incrementConstantValue _StoreRowMajorMatrix slvQUALIFIERS_FLAG_ORDERS source0Info structEleCount _IsTempRegQualifier orgMatrixIndex scalarROperand fieldSymbol blockInfo blockElemCount _GetNonConstantSubscriptCode matrixColumnROperand IsRowMajor sloIR_BINARY_EXPR_GenArithmeticAssignCode sloIR_BASE_CompareAllNamesComponent slGenSelectionTestConditionCode needLValue0 needLValue1 genIOperand orgMatIndex operandsParameters slGetVectorROperandSlice _GetVertexOrPatchIndexSubScriptCode structUniform _ConvNormalROperandToSource _GetComponentSelectionSlice gcATTRIBUTE_ISZWTEXTURE _GenMatrixToMatrixAssignCode mainIdx slGenGenericCode2 slGenGenericCode3 ReversedComponentSelection gcATTRIBUTE_ISPERVERTEXNOTARRAY slGenArithmeticExprCode InLayout CurrentIterationCount _DefineFuncBegin vectorComponentCount _CheckArraySizeForGSNormalVariable slsNAME_FreeLogicalRegs sloIR_ROperandComponentSelect slsIOPERAND_Dump sourceMatrixRowCount PrevIterationCount slvCOMPONENT_W slvCOMPONENT_X slvCOMPONENT_Y slvCOMPONENT_Z slGetBuiltInVariableImplSymbol LogicalReg constantOffset _SwizzleOperandConstant _ConvertAuxiScalarArray gcSHADER_GetVariableCount childUniform IterationUnrollInfo slvFUNC_NONE firstRegIndexOfStruct _StoreInterfaceBlockMember gcSHADER_ReallocateAttributes sloIR_POLYNARY_EXPR_GenOperandsCode __aeabi_uidiv copyType0 copyType1 _slsSELECTION_CONTEXT constant0 sloIR_BINARY_EXPR_GenRelationalCode bCalcTypeSize _getTheRootIdIndex variable0 variable1 slsROPERAND_IsFloatOrVecConstant _AllocMemoryOffsetsForNormalStruct _ConvComponentSelectionToEnable slGenAssignSamplerCode ComponentSelection_X ComponentSelection_Y ComponentSelection_Z localSize slsNAME_AllocLogicalRegs specialStatementContext isPerVertexStruct slvFUNC_SKIP_AS_INTRINSIC sloIR_JUMP_GenReturnCode rightParameters _CanUnRoll sharedVariableList slvQUALIFIERS_FLAG_STORAGE sloIR_BINARY_EXPR_GenOrConditionCode _NewStructIntermediateElementSymbol IOBlockArrayIndex sloIR_BINARY_EXPR_GenBitwiseAssignCode intermLOperand offsetSource slGetDefaultComponentSelection _ConvVectorIndexToIndexMode valueStart funcLabel gcSHADER_FindLabel rOperandSlice ParamType Visitor BinaryExprType s_variableVTab sloIR_POLYNARY_EXPR_Dump sloIR_ITERATION_Destroy s_vivASMVTab otherConstant StructDataType sloIR_SWITCH_Dump _SetVectorConstantValuesByOneScalarValue _sleIMAGE_FORMAT slMakeImplicitConversionForOperand slvLAYOUT_IMAGE_FORMAT_RGBA8 s_setVTab sloIR_VARIABLE_Dump _SetMatrixConstantValuesByOneMatrixValue sloIR_SELECTION_Destroy hasImplicitLength Access1 slvLAYOUT_IMAGE_FORMAT_RGBA8UI s_switchVTab nameCandidateDistances JumpType slGetIRUnaryExprTypeName FieldConstant Data2 AreAllParamQualifiersEqual sloIR_POLYNARY_EXPR_ConstructVectorOrMatrixConstant s_iterationVTab _sloIR_CONSTANT_RelationalOperate sloIR_VARIABLE_Accept _sloIR_CONSTANT_ArithmeticOperate CompareData FuncSymbol _GetIRSetTypeName jump slsDATA_TYPE_IsInitializableTo slMakeImplicitConversionForOperandPair slsDATA_TYPE_GetFieldOffset _IsSameFuncName s_jumpVTab operandMatrixColumnCount _sleMEMORY_ACCESS_QUALIFIER slvMEMORY_ACCESS_QUALIFIER_RESTRICT _sloIR_CONSTANT_SelectField This toType sloIR_SWITCH_Construct sloIR_CONSTANT_Accept slsDATA_TYPE_IsArrayHasImplicitLength sloIR_CONSTANT_GetFloatValue slvLAYOUT_IMAGE_FORMAT_RGBA8I leftValue NameType LDataType iteration sloIR_VIV_ASM_Dump slsDATA_TYPE_GetSize slsNAME_Dump slsNAME_BindAliasParamNames paramCount LoopBody slsDATA_TYPE_Destory SetType sloIR_CONSTANT_Initialize slvLAYOUT_IMAGE_FORMAT_DEFAULT sloIR_UNARY_EXPR_Accept sloIR_SET_Dump MySpace sloIR_SET_Destroy argDataTypes sloIR_BINARY_EXPR_Construct sloIR_BINARY_EXPR_Dump sloIR_VIV_ASM_Construct _GetBinaryExprDataType _sloIR_CONSTANT_BitwiseShift sloIR_SWITCH_Accept sloIR_POLYNARY_EXPR_Accept FuncName1 FuncName2 operandMatrixRowCount hasVarArg s_LabelVTab subType FuncDefName slvLAYOUT_IMAGE_FORMAT_RGBA8_SNORM _sloIR_CONSTANT_LogicalOperate s_unaryExprVTab _NegConstantValue _IsCorrespondingFuncName ResultConstant sloIR_BINARY_EXPR_Destroy slvMEMORY_ACCESS_QUALIFIER_NONE slvMEMORY_ACCESS_QUALIFIER_COHERENT arrayList _sloIR_CONSTANT_VectorOrMatrix_ArithmeticOperate_Scalar _sloIR_CONSTANT_Mat_Mul_Vec hasDefined _sloIR_CONSTANT_Subscript TrueOperand slsDATA_TYPE_IsAssignableAndComparable sloNAME_BindFuncBody valueZero _sloIR_CONSTANT_Mat_Mul_Mat RDataType minDistance nameCandidates ForRestExpr slsNAME_SEARCH_COMPARE_FUNC_PTR currentCandidateIndex LeftOperand paramName1 sloIR_JUMP_Construct sloNAME_GetParamCount sloIR_VARIABLE_Destroy _GetIRIterationTypeName FuncDeclName slvLAYOUT_IMAGE_FORMAT_R32UI IterationType fieldConstant _AreAllOperandsConstant sloIR_VIV_ASM_Accept sloIR_JUMP_Dump _SetVectorOrMatrixConstantValues RightOperand switchSelect s_selectionVTab sltEVALUATE_FUNC_PTR sloIR_POLYNARY_EXPR_ConstructArrayConstant NameCompareFunc slsNAME_SPACE_CheckBlockNameForTheSameInterface _sloIR_CONSTANT_BitwiseLogical valueOne slEvaluateBuiltInFunction _NotConstantValue slGetIRPolynaryExprTypeName sloIR_CONSTANT_Evaluate _sloIR_CONSTANT_Vec_Mul_Mat operandConstants sloIR_SWITCH_Destroy MangleNameMatch ValueNo _GetReturnPrecision _BitwiseNotConstantValue RightOnly _sloIR_CONSTANT_SelectComponents sloIR_SELECTION_Dump Access2 _SetMatrixConstantValuesByOneScalarValue sloIR_VARIABLE_Construct sloIR_CONSTANT_GetIntValue newValues sloIR_LABEL_Dump IsMul paramName2 __aeabi_idiv sloIR_ITERATION_Dump slvLAYOUT_IMAGE_FORMAT_R32F sloIR_LABEL_Accept slvLAYOUT_IMAGE_FORMAT_R32I nameCandidateArgDataTypes sloIR_SELECTION_Accept SwitchBody slGetIRJumpTypeName sloIR_POLYNARY_EXPR_ConstructStructConstant InitGeneralPart sloIR_POLYNARY_EXPR_EvaluateBuiltIn rightValue _sloIR_CONSTANT_EqualityOperate vivAsm DataType2 UnaryExprType slsDATA_TYPE_Dump gc_glsl_ir.c sloIR_SELECTION_Construct _IsGenericTypeMatch sloIR_UNARY_EXPR_Construct sloIR_CONSTANT_GetUIntValue cleanup sloIR_LABEL_Destroy sloIR_CONSTANT_Dump RightConstant constant_rowCount sloIR_LABEL_Initialize sloIR_POLYNARY_EXPR_ConstructScalarConstant ReturnExpr IRObjectType _sloIR_CONSTANT_ArithmeticOperateBySameTypes resultDataType sloIR_JUMP_Destroy _EvaluateConstantValues slvMEMORY_ACCESS_QUALIFIER_READONLY aliasParamName RefType slvLAYOUT_IMAGE_FORMAT_RGBA16UI sloIR_BASE_Dump s_binaryExprVTab resultMatrix _GetArithmeticExprDataType __aeabi_idivmod sloIR_UNARY_EXPR_Destroy SwitchSelect curDefined sloIR_JUMP_Accept sloIR_CONSTANT_GetBoolValue resultVector slIsRepeatedComponentSelection sloIR_ITERATION_Construct s_polynaryExprVTab slvMEMORY_ACCESS_QUALIFIER_VOLATILE isMatch s_constantVTab ForInitStatement _GetUnaryExprDataType sloIR_POLYNARY_EXPR_Destroy sloIR_LABEL_Construct effectiveType slsNAME_Construct polynary_rowCount _GetNameTypeName sloIR_SET_Accept _CheckMemoryAccess valuesPtr slsNAME_SPACE_SetSpaceName sloIR_UNARY_EXPR_Dump IsVectorConstant sloIR_CONSTANT_SetValues DataTypeToMatch returnPrecision sloIR_CONSTANT_CheckAndSetAllValuesEqual slvLAYOUT_IMAGE_FORMAT_RGBA16F slvLAYOUT_IMAGE_FORMAT_RGBA16I LineEndNo LeftConstant _sloIR_CONSTANT_Scalar_ArithmeticOperate_VectorOrMatrix exprDataType _GetElementTypeName _GetIRBinaryExprTypeName _GetEffectiveType areAllParamQualifiersEqual sloIR_ITERATION_Accept _GetBitwiseLogicalExprDataType slvMEMORY_ACCESS_QUALIFIER_WRITEONLY sloIR_BINARY_EXPR_Accept _GetIRObjectTypeName slvLAYOUT_IMAGE_FORMAT_RGBA32F slvLAYOUT_IMAGE_FORMAT_RGBA32I sloIR_VIV_ASM_Destroy slvLAYOUT_IMAGE_FORMAT_RGBA32UI resultConstant layoutId1 layoutId2 slParseArrayListVariableDeclWithInitializer2 isUnsizedAppear slParseWhileStatementBegin _CheckErrorAsLValueExpr slParseArrayParameterDecl imageForat _CheckImplicitOperability slParseLayoutId TrueStatement _slsForExprPair CheckLengthValue _MakeImplicitConversionExpr asmModifiers _MakeFuncCallExpr CurrentQualifiers slParseSwitchBodyEnd forExprPair initStatement overlaps slParseStructType parentSpace operator _UpdateDataTypeForArraysOfArraysInitializer slParseAsmAppendOperandModifiers slParseArrayListVariableDecl operandDataSizes slParseVariableDeclWithInitializer2 _CheckImageFormat _CheckErrorForPosOrNegExpr slMergeTypeQualifiers _ParseArrayVariableDeclWithInitializer slParseAsmModifier yyInitScanner _CheckErrorForSubscriptExpr typeName TesVertexSpacing _ParseArraysOfArraysDataType yylex slParseFuncDecl slParseNamedType slParseInvariantOrPreciseDecl DefaultToken _CheckErrorForJump slParseArrayLengthList slParseFuncHeader slParseCompoundStatementNoNewScopeAsStatementNoNewScope _ParseVariableDecl selectionStatementPair CompoundStatement slParseSelectStatementEnd _ParseUpdateHaltiQualifiers _CheckQualifiers basicType ComingQualifier slParseArrayVariableDeclWithInitializer _CheckErrorAsStructConstructor slParseSwitchBodyBegin ArrayLengthExpr1 TesPointMode slParseWhileStatementEnd initExpr slParseInterfaceBlock _ParseCreateConstant patchID sloCOMPILER_Scan slParseTypeSpecifiedFieldDeclList TesPrimitiveMode falseStatement LayoutIdList slParseArrayLengthList2 TreatConstArrayAsUniform slParseArrayDataType slParseFieldDecl _ParseUpdateLayoutOffset slParseCompoundStatementBegin slParseNonArrayParameterDecl slParseSwitchStatement slParseArrayListVariableDecl2 lengthList leftDataType _ConvToPolynaryExprType slParseStructVariableDecl _SetUniformBlockMemberActive setLocation slParseFieldSelectionExpr _ParseSearchLayoutId yyrestart CaseHead nameSets retIR_EXP slParseFuncCallExprAsExpr slParseAssignmentExpr hasVoidParameter _CheckAssignImplicitOperability _CheckErrorAsFuncCall lastField NewCase implicitArraySize _ParseComponentSelection slParseLayoutQualifier _CheckErrorForEqualityExpr slParseAsmAppendModifier unnamedConstant bInvalidCase expr trueStatement refDataType firstOperand slParseVariableIdentifier slParseSubscriptExpr _ParseArrayLengthDataType fieldMatched _ParseArrayLengthVariableDecl slParseCompoundStatementEnd _slsSelectionStatementPair slParseForStatementEnd slParseArrayVariableDeclWithInitializer2 defaultStatement TesOrdering _CheckErrorForCondExpr slParseSelectionStatement slParseExternalDecl slParseDefaultStatement _CheckErrorForArray _CheckErrorForIncOrDecExpr slParseJumpStatement initStatements slParseNonStructType slParseStructReDeclBegin slParseQualifierAsStatement caseConstant InitExpr slMergeParameterQualifiers _ContainDoubleOrIntegerTypedField _slsDeclOrDeclList TypeQualifier IsBlockMember slParseForStatementBegin ArrayLengthExpr2 fieldName1 _ParseGetLayoutIdName slParseFieldDeclList2 caseLabel _ReportErrorForDismatchedType languageVersion gc_glsl_parser_misc.c slParseAsmOperand _CheckErrorForAssignmentExpr slParseSelectionRestStatement slParseQualifiedParameterDecl slParseInterfaceBlockImplicitArrayLength firstFuncName slParseDoWhileStatement hasDefault GsPrimitive _GetUniformBlockInfo _checkPerfBenchUseDual16 slParseStatementList _CheckErrorForSequenceExpr _CheckErrorForArithmeticExpr _CheckErrorAsArrayConstructor slParseSelectStatementBegin _slsFieldDecl BlockInstance _CheckErrorForLogicalExpr done statements slParseExprAsStatement slParseUintConstant instanceName _CheckErrorAsConstantExpr varDataType _CheckErrorAsArraysOfArraysConstructor isSSBOMember slParseFuncDefinitionBegin slParseFloatConstant _CreateUnnamedConstantExpr slParseArrayListDataType newOperand _CheckLogicalAssignmentExpr needCheckQualifierOrder condValue slParseBasicType FalseStatement slParseFieldDeclList restExpr slParseArrayListParameterDecl defaultLabel blockMemberInfo slParseFieldListDecl layoutIdExt ControlExpr asmOpcode _ParseVariableDeclWithInitializerAndAssign slParseIntConstant slParseTypeDecl allowUnsized _CheckErrorForArraysOfArrays asmModifier slParseFuncCallHeaderExpr slParseIncOrDecExpr slParseInterfaceBlockDeclBegin slParseTypeAsStatement versionPtr _CheckDataTypePrecision mustAtGlobalNameSpace _CommonCheckForVariableDecl _CheckErrorForSelectionExpr curLoc YYSTYPE _slInsertCases slParseInterfaceBlockDeclEnd _ParseArrayVariableDecl funcCall identifier slParseCompoundStatementNoNewScopeEnd slParseSelectionExpr asmMod slParseFullySpecifiedType _slsLexToken atGlobalNameSpace _GetBinaryOperatorName _CheckBitwiseShiftExpr _CheckErrorForArithmeticAssignmentExpr _CreateArrayLengthExpr _CheckBitwiseLogicalExpr CaseExpr ConstExpr yyparse CheckArrayLength gcoOS_StrNCmp NameString fieldDeclList slParseForRestStatement addMember StartToken _CreateTempIdentifier slParseStructDeclBegin fieldDecl slParseBoolConstant slParseArrayVariableDecl2 slParseStructDeclEnd fieldSelection blockMatched rightDataType curCase constantExpr QualifierFlag CompoundStatementNoNewScope slParseFuncDefinitionEnd IncomingQualifiers slParseVariableDeclWithInitializer _CheckErrorForArraysOfArraysLengthValue precisionStr slParseStatementList2 slParseLengthMethodExpr slParseAsmCreateOpcode slParseCheckStorage slParseDefaultPrecisionQualifier slParseFuncDef _CheckErrorAsVectorOrMatrixConstructor _EvaluateExprToArrayLength tempConst slParseNormalUnaryExpr slParseAsmOpcode _CheckErrorAsScalarConstructor RelDataType exprType pyylval IsVectorConstructor modifierCopy slParseInterfaceBlockMember _CheckErrorAsScalarIntConstantExpr slParseNonArrayVariableDecl2 InOrOut slParseAddLayoutId _IsSimpleStruct _CheckErrorForBitwiseNotExpr subScriptLevel slParseParameterList _GetOrderOfQualifier slParseNormalBinaryExpr slParseCompoundStatementAsStatement InternalVariable slParseImplicitArraySizeFieldDecl VectorSize instance fieldName2 tokenType BlockType condConstant slParseArrayVariableDecl _CheckErrorForNotExpr declOrDeclList slParseCompoundStatementNoNewScopeBegin slParseCaseStatement FuncIdentifier _ParseFuncCallExprAsExpr slParseNonArrayVariableDecl field slParseStructReDeclEnd slParseCondition slParseArrayListVariableDeclWithInitializer prevNameSpace slParseDeclaration pair LayoutId1 LayoutId2 IsVariableArray Delete slParseAsmAsStatement _CheckErrorForRelationalExpr UniformBlockExpr slParseFuncCallArgument _ParseVariableDeclWithInitializer slScanDeleteBuffer yy_fatal_error yy_cp yy_ec formatString slScanHexIntConstant yy_chk slScanIdentifier slScanBoolConstant yyin slScanConvToUnsignedType dest yy_flex_alloc yy_ch_buf slScanOctIntConstant yy_scan_string yy_size_t slScanSpecialOperator yy_input_file yy_accept yy_nxt yyerror slScanLengthMethod new_size slScanOperator num_to_read yy_flex_realloc yy_at_bol yy_n_chars yy_fill_buffer do_action ret_val yy_match yy_flex_free new_buffer gc_glsl_scanner.c yytext yy_did_buffer_switch_on_eof YY_BUFFER_STATE yy_flush_buffer yy_hold_char yy_start input yy_amount_of_matched_text yywrap yy_next_state slScanSpecialIdentifier yy_switch_to_buffer yy_base yy_get_next_buffer yy_current_buffer yy_delete_buffer yyleng number_to_move yy_buf_pos yy_current_state yy_try_NUL_trans yy_scan_bytes yy_def yy_c_buf_p yy_init yy_find_action yy_last_accepting_state yy_meta yy_state_type yy_init_buffer yy_scan_buffer yy_is_interactive yy_c_buf_p_offset slScanDecIntConstant yy_buffer_status yy_last_accepting_cpos yy_is_our_buffer slScanComment slScanFieldSelection YY_CHAR yy_buffer_state yy_load_buffer_state yy_buf_size yy_is_jam yy_act yy_get_previous_state yy_str yyout yy_create_buffer slScanFloatConstant yy_c yy_bp gcvFEATURE_SPECIAL_ANTI_ALIASING gcvFEATURE_PA_LINECLIP_FIX enabled gcvFEATURE_USC gcvFEATURE_OCCLUSION_QUERY gcvFEATURE_MIN_AREA gcvFEATURE_SHADER_HAS_W gcvFEATURE_S8_ONLY_RENDERING gcvFEATURE_FORMAT_10BIT_CROSS_4K gcvFEATURE_NN_PRELU gcvFEATURE_SH_TEXLD_U_FIX MatchChars gcvFEATURE_2D_MINOR_TILING gcvFEATURE_SHADER_HAS_FLOOR gcFEATURE_BIT_V8_SINGLE_PORT_ACCUMULATION_BUFFER_RW_CONFICT_ZERO_SKIP_PERF_FIX gcvFEATURE_OCB_REMAP_PHYSICAL_ADDRESS gcvFEATURE_NN_ZXDP3_KERNEL_READ_CONFLICT_FIX gcvFEATURE_BRANCH_ON_IMMEDIATE_REG gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX gcvFEATURE_NN_COMMAND_KERNEL_REQUEST_CONFICT_FIX gcvFEATURE_DEC_COMPRESSION_TILE_NV12_8BIT gcvFEATURE_NN_ASYNC_COPY_MERGE_FIX endPtr gcvFEATURE_DIVISOR_STREAM_ADDR_FIX gcvFEATURE_TEXTURE_16K gcvFEATURE_NON_POWER_OF_TWO gcvFEATURE_SH_END_OF_BB gcvFEATURE_SEPARATE_RT_CTRL gcvFEATURE_TEXTURE_LINEAR gcvFEATURE_CORRECT_TEXTURE_CONVERTER gcvFEATURE_INDEX_CONST_ON_B0 gcvFEATURE_PE_DITHER_FIX gcFEATURE_PREPROCESS_IMG_BUF_640BYTE_LIMIT gcvFEATURE_SHADER_HAS_SIGN gcvFEATURE_ETC1_TEXTURE_COMPRESSION gcvFEATURE_VMSAA gcvFEATURE_DEC300_COMPRESSION gcvFEATURE_TEXTURE_YUV_ASSEMBLER gcvFEATURE_SH_INSTRUCTION_PREFETCH gcvFEATURE_PE_MULTI_RT_BLEND_ENABLE_CONTROL gcvFEATURE_ZERO_ATTRIB_SUPPORT gcvFEATURE_TX_FRAC_PRECISION_6BIT _ScanStrpbrk gc_glsl_scanner_misc.c gcvFEATURE_SH_HALF_DEPENDENCY_FIX gcvFEATURE_BUG_FIXES1 gcvFEATURE_RA_CG_FIX gcvFEATURE_EVIS_NO_FILTER gcvFEATURE_KERNEL_VIP_SRAM_READ_BW_LIMITATION_FIX gcvFEATURE_32F_COLORMASK_FIX gcvFEATURE_XY_OFFSET_LIMITATION_FIX gcvFEATURE_2D_MAJOR_SUPER_TILE gcvFEATURE_HALTI0 gcvFEATURE_HALTI1 gcvFEATURE_HALTI2 gcvFEATURE_HALTI3 gcvFEATURE_HALTI4 gcvFEATURE_HALTI5 gcvFEATURE_MC_FCCACHE_BYTEMASK gcvFEATURE_PROBE gcvFEATURE_HELPER_INVOCATION gcvFEATURE_2D_ONE_PASS_FILTER_TAP gcvFEATURE_2D_YUV_BLIT gcvFEATURE_2D_YUV420_OUTPUT_LINEAR gcvFEATURE_DEBUG_MODE gcvFEATURE_SAMPLEPOS_SWIZZLE_FIX gcvFEATURE_D24S8_SAMPLE_STENCIL gcvFEATURE_HW_TFB gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN gcvFEATURE_2D_ROTATION_STALL_FIX gcvFEATURE_TP_REAL_INT16 gcvFEATURE_MSAA_OQ_FIX gcvFEATURE_2D_MULTI_SOURCE_BLT_EX gcvFEATURE_SINGLE_PIPE_HALTI1 gcvFEATURE_TX_HOR_ALIGN_SEL gcvFEATURE_TP_REORDER_LAYER_SUSPEND_FIX gcvFEATURE_TEX_CACHE_FLUSH_FIX gcvFEATURE_NN_PER_CHANNEL_QUANT_ASYM gcvFEATURE_COMMAND_PREFETCH gcvFEATURE_DXT_TEXTURE_COMPRESSION gcvFEATURE_MC_STENCIL_CTRL gcvFEATURE_DEPTHWISE_NEIGHBOR_IMG_DATA_TRANSFER_NOT_EFFICIENT_FIX gcvFEATURE_TX_DECOMPRESSOR gcvFEATURE_2D_TILESTATUS_ROTATION gcvFEATURE_INTEGER32_FIX gcvFEATURE_PIPE_CL gcvFEATURE_NN_REQ_SLOWARBITRATION_FIX gcvFEATURE_BLT_64bpp_MASKED_CLEAR_FIX gcFEATURE_BIT_USE_SINGLE_PORT_VIPSRAM gcvFEATURE_EEZ gcvFEATURE_2D_V4COMPRESSION gcvFEATURE_BUG_FIXES2 gcvFEATURE_BUG_FIXES4 gcvFEATURE_OCB_COUNTER gcvFEATURE_NN_FULLCACHE_KERNEL_INTERLEAVE_FIX gcvFEATURE_NN_NO_Z_LOCATION_OFFSET gcvFEATURE_SH_IDIV0_SWZL_EHS gcvFEATURE_USC_GOS_ADDR_FIX gcvFEATURE_FE_12bit_stride gcvFEATURE_PE_VMSAA_COVERAGE_CACHE_FIX gcvFEATURE_TP_ENGINE gcvFEATURE_SH_ROBUSTNESS_FIX gcvFEATURE_NN_ENGINE gcvFEATURE_NEW_STEERING_AND_ICACHE_FLUSH gcvFEATURE_2D_TARGET_MAJOR_SUPER_TILE gcvFEATURE_V2_MSAA_COHERENCY_FIX gcvFEATURE_EVIS_ACCSQ_8OUTPUT gcvFEATURE_DEC_COMPRESSION_TILE_NV12_10BIT gcvFEATURE_2D_YUV_SEPARATE_STRIDE gcvFEATURE_SHADER_HAS_INSTRUCTION_CACHE gcvFEATURE_DITHER_AND_FILTER_PLUS_ALPHA_2D ConstStr gcFEATURE_BIT_DEPTHWISE_16BIT_FORMAT gcFEATURE_BIT_V8_ACCUMLATION_READ_OUT_HAS_BUBBLES_PERF_FIX gcvFEATURE_TX_LOD_GUARDBAND gcvFEATURE_TILEFILLER_32TILE_ALIGNED gcvFEATURE_INCORRECT_WR_REQ_TO_USC_BETWEEN_REORDER_AND_NORMAL_LAYER_FIX gcvFEATURE_2D_A8_TARGET gcvFEATURE_YUV420_SCALER gcvFEATURE_2D_10BIT_OUTPUT_LINEAR gcvFEATURE_NN_INT16_ALU gcvFEATURE_NN_DEPTHWISE_SUPPORT strOrg gcvFEATURE_DC KeywordTable_ES gcvFEATURE_2D_CACHE_128B256BPERLINE gcvFEATURE_COMPRESSION gcvFEATURE_SH_GM_ENDIAN gcvFEATURE_EVIS_VX2 gcvFEATURE_TX_LERP_PRECISION_FIX gcvFEATURE_BLT_YUV_OUTPUT gcvFEATURE_NN_ZDP3 gcvFEATURE_IMG_INSTRUCTION gcvFEATURE_WIDELINE_TRIANGLE_EMU gcvFEATURE_SEPARATE_LS gcvFEATURE_EVIS_LERP_7OUTPUT gcvFEATURE_MEDIUM_PRECISION gcvFEATURE_IMGLD_WIDTH_LT16_FIX gcvFEATURE_2D_MULTI_SRC_BLT_TO_UNIFIED_DST_RECT gcvFEATURE_IMG_POP_PIPELINE_PAUSE_FIX IsUnsigned gcvFEATURE_TP_SMALLBATCH_PHASE1 gcvFEATURE_PA_FARZCLIPPING_FIX gcvFEATURE_2D_OPF_YUV_OUTPUT gcvFEATURE_ZCOMPRESSION gcvFEATURE_USC_BOTTLENECK_FIX gcvFEATURE_2D_GAMMA gcvFEATURE_MRT_FC_FIX KeywordTable gcvFEATURE_S8_MSAA_COMPRESSION gcvFEATURE_LS_SUPPORT_PER_COMP_DEPENDENCY gcvFEATURE_FORMAT_YUV_I010 gcvFEATURE_SH_IMG_LDST_ON_TEMP gcvFEATURE_COMPUTE_ONLY gcvFEATURE_SH_ICACHE_ALLOC_COUNT_FIX gcvFEATURE_TEXTURE_GATHER_OFFSETS gcvFEATURE_BLIT_COMPRESS_DEST gcvFEATURE_TEXTURE_GATHER gcvFEATURE_TEXTURE_ARRAY gcvFEATURE_2D_FILTERBLIT_FULLROTATION gcvFEATURE_SPECIAL_MSAA_LOD gcvFEATURE_PE_DITHER_FIX2 gcvFEATURE_8K_RT gcvFEATURE_MAX_POINTSIZE_CLAMP gcvFEATURE_LOGIC_OP gcvFEATURE_USC_ATOMIC_FIX gcvFEATURE_TPC_COMPRESSION gcvFEATURE_TX_ASTC_MULTISLICE_FIX gcvFEATURE_MULTI_CLUSTER gcvFEATURE_RS_NEW_BASEADDR gcvFEATURE_SH_GM_USC_UNALLOC gcvFEATURE_SWTILING_PHASE1 gcvFEATURE_SWTILING_PHASE2 gcvFEATURE_PIPE_VG gcvFEATURE_NN_SLICE_PADDING_TO_64BYTE_ALIGN gcvFEATURE_FC_FLUSH_STALL gcvFEATURE_TX_BORDER_CLAMP gcvFEATURE_FE_COMPUREINDIRECT_SKIP_UNIFORM _clsKEYWORD_NODE gcvFEATURE_TEXTURE_ASTC_BASE_LOD_FIX gcvFEATURE_PA_VARYING_COMPONENT_TOGGLE_FIX gcvFEATURE_ENDIAN_CONTROL Extention gcvFEATURE_EVIS_NO_SELECTADD gcvFEATURE_MULTI_CORE_BLOCK_SET_CONFIG gcvFEATURE_BLT_8bit_256TILE_FC_FIX gcvFEATURE_64BPP_HW_CLEAR_SUPPORT gcvFEATURE_3D_TEXTURE gcvFEATURE_TP_REORDER_FIX gcvFEATURE_2D_SUPER_TILE_V2 gcvFEATURE_2D_SUPER_TILE_V3 gcvFEATURE_NN_BF16_ALU keyword gcvFEATURE_EVIS_NO_DP32 gcvFEATURE_SUPERTILED_TEXTURE _ConvStringToUintConstant gcvFEATURE_SUPPORT_GCREGTX gcoOS_StrToFloat gcvFEATURE_DR_JD_DIFF_CONDITION_FOR_CACHELINE_MODE_PRE_FIX gcvFEATURE_COUNT gcFEATURE_BIT_BURST_COLLECT_DUMMY_DATA_WASTE_CYCLES_FIX gcvFEATURE_KERNEL_PER_CORE_LESS_THAN_THIRD_COEF_BUFF_DEPTH_FIX gcFEATURE_BIT_INIMAGE_2DTILE_NOT_LESS_160PIXEL_FIX gcvFEATURE_ASYNC_FE_FENCE_FIX gcvFEATURE_IMG_ADDR_NOT_WRAP_IF_OVER_OCB_ADDR_FIX gcvFEATURE_TX_DESCRIPTOR saveChr gcvFEATURE_FAST_MSAA gcvFEATURE_SH_CMPLX gcvFEATURE_TX_8bit_UVFrac gcvFEATURE_TP_SMALLBATCH gcvFEATURE_LOD_FIX_FOR_BASELEVEL gcvFEATURE_TEX_CUBE_BORDER_LOD gcvFEATURE_GEOMETRY_SHADER gcvFEATURE_TX_TILE_STATUS_MAPPING gcFEATURE_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX gcvFEATURE_FE_START_VERTEX_SUPPORT gcvFEATURE_SH_SUPPORT_ALPHA_KILL orgIndex gcvFEATURE_SH_CLOCK_GATE_FIX gcvFEATURE_FULLLY_SUPPORT_INTEGER_BRANCH gcvFEATURE_TEX_ETC2 gcvFEATURE_ROBUSTNESS gcvFEATURE_MULTI_PIXELPIPES gcvFEATURE_NN_PER3DTILE_BUBBLE_FIX gcvFEATURE_TEXTURE_ANISOTROPIC_FILTERING gcvFEATURE_FE_PATCHLIST_FETCH_FIX gcvFEATURE_2D_PIXEL_ALIGNMENT gcvFEATURE_DRAW_INDIRECT StringToIntConstant gcvFEATURE_CORRECT_AUTO_DISABLE_COUNT gcvFEATURE_TP_COEF_COMPRESSION_ENHANCEMENT gcvFEATURE_EVIS_NO_ABSDIFF gcvFEATURE_TP_MAX_POOLING_STRIDE1 gcvFEATURE_VG20 gcvFEATURE_VG21 gcvFEATURE_2D_MIRROR_EXTENSION gcvFEATURE_FE_DRAW_DIRECT gcvFEATURE_PE_DEPTH_ONLY_OQFIX gcvFEATURE_RTT gcvFEATURE_MULTIGPU_SYNC_V2 gcvFEATURE_MULTIGPU_SYNC_V3 gcvFEATURE_TX_DXT gcvFEATURE_2D_YUV_MODE gcFEATURE_BIT_BFP_COEF_AUTO_PAD_INCOMPLETE_ZERO_IN_KZ_PLANE gcvFEATURE_TX_SNORM_SUPPORT gcvFEATURE_LINE_DIAMOND_RULE_FIX gcvFEATURE_2D_POST_FLIP gcvFEATURE_2D_CC_NOAA_SOURCE gcvFEATURE_SHADER_HAS_ATOMIC gcvFEATURE_VERTEX_INST_ID_AS_ATTRIBUTE gcvFEATURE_SH_SNAP2PAGE_MAXPAGES_FIX gcvFEATURE_EVIS_NO_CORDIAC gcvFEATURE_422_TEXTURE_COMPRESSION gcvFEATURE_2D_VMSAA gcvFEATURE_NN_SMALLBATCH _ScanIntConstantType gcvFEATURE_TX_FLUSH_L1CACHE gcvFEATURE_R8_UNORM gcvFEATURE_2D_BITBLIT_FULLROTATION gcvFEATURE_NO_USER_CSC gcvFEATURE_TEXTURE_FLOAT_HALF_FLOAT gcvFEATURE_CL_PS_WALKER gcvFEATURE_MULTI_SOURCE_BLT gcvFEATURE_SH_IMAGE_LD_LAST_PIXEL_FIX gcvFEATURE_2D_FILTERBLIT_A8_ALPHA gcvFEATURE_PIPELINE_32_ATTRIBUTES gcvFEATURE_FAST_CLEAR_FLUSH gcvFEATURE_LOW_EFFICIENCY_OF_ID_WRITE_IMGBUF_FIX gcvFEATURE_SHADER_HAS_RTNE gcFEATURE_BIT_NN_HW_LIMITATION_NATIVE_KER_1x2_2x1 gcvFEATURE_NN_PER_CHANNEL_QUANT gcvFEATURE_COLOR_COMPRESSION gcvFEATURE_RECT_PRIMITIVE gcvFEATURE_BLT_ENGINE gcvFEATURE_IMAGE_NOT_PACKED_IN_SRAM_FIX gcvFEATURE_TX_FILTER gcvFEATURE_COMPRESSION_V4 gcvFEATURE_SECURITY KeywordCount_ES gcvFEATURE_MRT_8BIT_DUAL_PIPE_FIX gcvFEATURE_TP_NN_PROBE gcvFEATURE_SEPARATE_SRC_DST gcvFEATURE_TP_RTNE gcvFEATURE_NN_SINGLEPORT_ACCUMBUFFER gcvFEATURE_IDLE_BEFORE_FLUSH_COMPLETE_FIX gcvFEATURE_COEF_COMPRESSION_ENHANCEMENT gcvFEATURE_YUV420_TILER gcvFEATURE_NO_FLUSH_USC_FIX gcvFEATURE_DUAL_16 gcvFEATURE_NN_DW_1x1_CONV_MERGE gcvFEATURE_SUPPORT_MOVAI gcvFEATURE_TX_SUPPORT_DEC gcvFEATURE_ADVANCED_BLEND_OPT gcvFEATURE_SHADER_ENHANCEMENTS2 gcvFEATURE_SHADER_ENHANCEMENTS3 gcvFEATURE_RSBLT_MSAA_DECOMPRESSION gcvFEATURE_PSOUTPUT_MAPPING gcvFEATURE_SWTILING_PHASE3 gcvFEATURE_TP_LRN gcvFEATURE_VARYING_PACKING_LIMITATION gcvFEATURE_PSIO_MSAA_CL_FIX nodeExtension gcvFEATURE_FAST_CLEAR gcFEATURE_BIT_NN_COMPRESSION_BYPASSS gcvFEATURE_MULTIDRAW_INDIRECT gcvFEATURE_MIXED_STREAMS gcvFEATURE_UNIFIED_SAMPLERS gcvFEATURE_NEW_HZ gcvFEATURE_BUG_FIXES10 gcvFEATURE_BUG_FIXES11 gcvFEATURE_BUG_FIXES12 gcvFEATURE_2D_TILING gcvFEATURE_BUG_FIXES18 gcvFEATURE_EVIS_NO_BITREPLACE gcvFEATURE_LOADATTR_OOB_FIX gcvFEATURE_TX_INTEGER_COORDINATE gcvFEATURE_INTEGER_SIGNEXT_FIX gcvFEATURE_SCALER gcvFEATURE_IMAGE_LS_NO_FULLMASK_FIX gcvFEATURE_VG_IMAGE_16K gcvFEATURE_V2_COMPRESSION_Z16_FIX gcvFEATURE_4BIT_INPUT gcvFEATURE_PE_RGBA16I_FIX gcvFEATURE_NN_FLOAT32_IO gcvFEATURE_NN_ZDP3_NO_COMPRESS_FIX matchPtr gcvFEATURE_SHADER_HAS_TRIG gcvFEATURE_PE_DISABLE_COLOR_PIPE gcvFEATURE_ONE_PASS_2D_FILTER gcvFEATURE_TX_BORDER_CLAMP_FIX gcvFEATURE_HIGH_DYNAMIC_RANGE gcvFEATURE_SHADER_HAS_SQRT gcvFEATURE_SH_SCATTER_GATHER gcvFEATURE_FULLCACHE_KERNELHEAD_FIX gcvFEATURE_MODULE_CG isUnsigned gcvFEATURE_FE_ROBUST_FIX gcvFEATURE_TESSELLATION gcvFEATURE_BUG_FIXED_IMPLICIT_PRIMITIVE_RESTART gcvFEATURE_VIP_DEC400 gcvFEATURE_INDEX_FETCH_FIX gcvFEATURE_FE_ALLOW_STALL_PREFETCH_ENG gcvFEATURE_NN_BRICK_MODE gcvFEATURE_BUFFER_INTERLEAVING InStr gcvFEATURE_NN_FP16_ALU gcvFEATURE_SUPPORT_MSAA2X gcvFEATURE_FRUSTUM_CLIP_FIX gcvFEATURE_EVIS gcvFEATURE_NN_ZDP6 gcvFEATURE_OUTPUT_CONVERT_UINT8_INT8_TO_UINT16_INT16_FIX gcvFEATURE_CORRECT_STENCIL gcvFEATURE_NO_NARROW_POST_PROCESS_PIPE gcvFEATURE_RENDER_ARRAY gcvFEATURE_GENERIC_ATTRIB gcvFEATURE_TP_FLOAT32_IO gcvFEATURE_2D_ALL_QUAD gcvFEATURE_PARTLY_SUPPORT_INTEGER_BRANCH gcvFEATURE_BYTE_WRITE_2D gcvFEATURE_TEXTURE_ASTC gcvFEATURE_VG_FILTER gcvFEATURE_MMU gcvFEATURE_NEW_RA gcvFEATURE_2D_COLOR_SPACE_CONVERSION gcvFEATURE_NEGATIVE_POST_SHIFT_FIX gcvFEATURE_CHIPENABLE_LINK gcvFEATURE_TEX_SEAMLESS_CUBE gcvFEATURE_TX_DESC_CACHE_CLOCKGATE_FIX gcvFEATURE_TEXTURE_TILE_STATUS_READ gcvFEATURE_PE_NO_ALPHA_TEST gcvFEATURE_2DPE20 gcvFEATURE_NN_NONZERO_MIRROR_BORDER gcvFEATURE_SH_IMG_LDST_CLAMP gcvFEATURE_MSAA gcvFEATURE_2D_A8_NO_ALPHA gcvFEATURE_COMPRESSION_V1 gcvFEATURE_COMPRESSION_V2 gcvFEATURE_COMPRESSION_V3 gcvFEATURE_BUG_FIXES7 gcvFEATURE_BUG_FIXES8 gcFEATURE_BIT_TPLITE_BFLOAT16 gcvFEATURE_ZSCALE_FIX gcvFEATURE_NN_CONVOUT_FIFO_DEPTH_FIX gcvFEATURE_TEXTURE_BUFFER gcvFEATURE_RS_YUV_TARGET gcvFEATURE_NN_BORDER_MODE gcvFEATURE_SECURITY_AHB gcvFEATURE_NN_ZDP_INIMAGE_SIZE_FIX gcvFEATURE_NN_SMALLBATCH_PHASE1 gcvFEATURE_WIDE_LINE gcvFEATURE_TF_QUANTIZATION gcvFEATURE_MSAA_FRAGMENT_OPERATION gcvFEATURE_TX_INTEGER_COORDINATE_V2 gcvFEATURE_ANDROID_ONLY gcvFEATURE_TP_REORDER gcvFEATURE_PSCS_THROTTLE gcvFEATURE_ADVANCED_SH_INST gcvFEATURE_SRGB_RT_SUPPORT gcvFEATURE_SMALL_MSAA gcvFEATURE_PSIO_DUAL16_32bpc_FIX gcvFEATURE_COMPUTE_INDIRECT gcvFEATURE_FRAGMENT_PROCESSOR gcvFEATURE_2D_MULTI_SOURCE_BLT_EX2 gcvFEATURE_PSIO_INTERLOCK gcvFEATURE_DRAW_ID gcvFEATURE_HIGHP_VARYING_SHIFT gcvFEATURE_HALF_FLOAT_PIPE gcvFEATURE_USC_DEFER_FILL_FIX gcvFEATURE_MULTIVIEW_RENDER gcvFEATURE_TP_BFLOAT16 gcvFEATURE_2D_DITHER gcvFEATURE_2D_FILTERBLIT_PLUS_ALPHABLEND gcvFEATURE_FE_BASEINSTANCE _SearchKeyword gcvFEATURE_DEC_COMPRESSION Text gcvFEATURE_TX_MIPFILTER_NONE_FIX gcvFEATURE_TEXTURE_10_10_10_2 gcvFEATURE_VERTEX_INST_ID_AS_INTEGER KeywordTable_GL gcvFEATURE_DANGLING_VERTEX_FIX disabled gcFEATURE_BIT_TP_ACCESS_VIPSRAM_OT_IS_ONE_FIX gcvFEATURE_CORRECT_AUTO_DISABLE_COUNT_WIDTH gcFEATURE_BIT_MAX_TILE_SIZE gcvFEATURE_DRAW_ELEMENTS_BASE_VERTEX gcvFEATURE_FENCE gcvFEATURE_FENCE_64BIT gcvFEATURE_2D_ONE_PASS_FILTER gcvFEATURE_SINGLE_BUFFER gcvFEATURE_DEC400EX_COMPRESSION strEnd gcvFEATURE_NEED_FIX_FOR_CL_XE gcvFEATURE_SH_SUPPORT_V4 gcvFEATURE_MSAA_TEXTURE gcvFEATURE_L2_CACHE_FOR_2D_420 _gceFEATURE gcvFEATURE_SH_IO_CG_FIX KeywordCount gcvFEATURE_SUPER_TILED gcvFEATURE_TEXTURE_SWIZZLE gcvFEATURE_SNAPPAGE_CMD_FIX gcvFEATURE_SH_NO_ONECONST_LIMIT gcvFEATURE_PE_TILE_CACHE_FLUSH_FIX gcvFEATURE_MC20 gcvFEATURE_YUY2_AVERAGING gcvFEATURE_BIT_INIMG_NOT_64BYTE_ALIGN_CACHELINE_MODE_FIX gcvFEATURE_AI_GPU gcvFEATURE_SH_MULTI_WG_PACK_FIX gcvFEATURE_WIDELINE_HELPER_FIX gcvFEATURE_DEC400_COMPRESSION gcvFEATURE_128BTILE gcvFEATURE_VIP_HW_FINAL_RELEASE gcvFEATURE_PE_A8B8G8R8 gcvFEATURE_2D_FC_SOURCE gcvFEATUER_IMAGE_PARTIAL_CACHE gcvFEATURE_DUAL_RETURN_BUS gcvFEATURE_USC_STAY_LRU gcvFEATURE_RS_DS_DOWNSAMPLE_NATIVE_SUPPORT strPtr gcvFEATURE_NN_XYDP0 gcvFEATURE_NN_XYDP6 gcvFEATURE_NN_XYDP9 gcvFEATURE_PRIMITIVE_RESTART gcvFEATURE_SUPPORT_INTEGER gcvFEATURE_TEXTURE_ASTC_DECODE_FIX gcvFEATURE_BLOCK_SIZE_16x16 gcvFEATURE_NEED_FIX_FOR_CL_X gcvFEATURE_PSIO_SAMPLEMASK_IN_R0ZW_FIX gcvFEATURE_SUPPORT_INTEGER_ATTRIBUTE gcFEATURE_TP_REORDER_INTILE_X_SIZE_512_FIX gcvFEATURE_NN_POWER_ISOLATION gcvFEATURE_RA_DEPTH_WRITE gcvFEATURE_TPCV11_COMPRESSION gcvFEATURE_VERTEX_10_10_10_2 gcvFEATURE_LINEAR_RENDER_TARGET gcvFEATURE_TX_VKBORDER_MODE gcvFEATURE_FENCE_32BIT gcvFEATURE_MULTI_CORE_BLOCK_SET_CONFIG2 gcvFEATURE_NN_NATIVE_STRIDE_TWO gcvFEATURE_USE_GL_Z gcvFEATURE_ASYNC_BLIT gcvFEATURE_TS_FC_VULKAN_SUPPORT gcvFEATURE_VG_RESOLUTION_8K gcvFEATURE_FLIP_Y gcvFEATURE_DEPTH_MATH_FIX gcvFEATURE_SMALL_BATCH_FLOPS_RESET_FIX gcvFEATURE_NN_INTERLEAVE8 _slsKEYWORD gcvFEATURE_CUBEMAP_ARRAY gcvFEATURE_PE_DITHER_COLORMASK_FIX gcvFEATURE_STENCIL_TEXTURE KeywordCount_GL gcvFEATURE_NN_LEAKY_RELU gcvFEATURE_GS_SUPPORT_EMIT gcvFEATURE_USC_INVALIDATE_CACHE_LINE_FIX gcvFEATURE_VIP_SCALER gcvFEATURE_NN_ASYMMETRIC_INT8 gcvFEATURE_2D_MULTI_SRC_BLT_BILINEAR_FILTER gcvFEATURE_USC_ATOMIC_FIX2 gcvFEATURE_VIP_V7 _keywordHash gcvFEATURE_TX_MULTISAMPLER_FC_FIX gcvFEATURE_MSAA_SHADING gcvFEATURE_2D_SUPER_TILE_VERSION gcvFEATURE_2D_NO_COLORBRUSH_INDEX8 gcvFEATURE_PE_ENHANCEMENTS2 gcvFEATURE_SMALL_BATCH_DISBLE_FIX gcvFEATURE_EVIS_NO_IADD gcvFEATURE_COMPRESSION_DEC400 gcvFEATURE_TX_UNNORMALIZED_COORD gcvFEATURE_ENDIANNESS_CONFIG gcvFEATURE_NN_STRIDE_SUPPORT gcvFEATURE_OUTIMAGE_X_BITWIDTH_LIMIT_FOR_NN_TRANSPOSE_FIX gcvFEATURE_SAMPLER_BASE_OFFSET gcvFEATURE_YUY2_RENDER_TARGET gcvFEATURE_NN_FAST_FIRST_PIXEL_POOLING gcvFEATURE_TX_8bit_UVFrac_ROUNDING_FIX gcvFEATURE_2D_SUPER_TILE_V1 gcvFEATURE_2D_FAST_CLEAR gcvFEATURE_SMALL_BATCH gcvFEATURE_V1_COMPRESSION_Z16_DECOMPRESS_FIX gcvFEATURE_HWMANAGED_LS gcvFEATURE_TILE_STATUS_2BITS gcvFEATURE_TEX_BASELOD gcFEATURE_VALUE_DDR_KERNEL_BURST_SIZE gcvFEATURE_NN_TRANSPOSE gcvFEATURE_EARLY_Z gcvFEATURE_DEPTH_BIAS_FIX gcvFEATURE_ADVANCED_BLEND_MODE_PART0 gcvFEATURE_EXTRA_SHADER_INSTRUCTIONS0 gcvFEATURE_EXTRA_SHADER_INSTRUCTIONS1 gcvFEATURE_EXTRA_SHADER_INSTRUCTIONS2 gcvFEATURE_MULTICORE_CONFIG gcvFEATURE_FE20_BIT_INDEX gcvFEATURE_64K_L2_CACHE gcvFEATURE_TEXTURE_8K gcvFEATURE_RA_DEPTH_WRITE_MSAA1X_FIX gcvFEATURE_USC_EVICT_CTRL_FIFO_FLOP_RESET_FIX gcvFEATURE_NN_CACHELINE_MODE_PERF_FIX gcvFEATURE_USC_ASYNC_CP_RTN_FLOP_RESET_FIX gcvFEATURE_END_EVENT gcvFEATURE_SH_FLAT_INTERPOLATION_DUAL16_FIX gcvFEATURE_TEXTURE_BIAS_LOD_FIX gcvFEATURE_NN_ASYNC_COPY_PERF_FIX gcvFEATURE_ROBUST_ATOMIC gcvFEATURE_MCFE gcvFEATURE_TX_YUV_ASSEMBLER_10BIT gcvFEATURE_DYNAMIC_FREQUENCY_SCALING gcvFEATURE_NN_KERNEL_SIZE_WASTE_IN_PARTIAL_MODE_FIX gcvFEATURE_COEF_DELTA_CORD_OVERFLOW_ZRL_8BIT_FIX gcvFEATURE_NEW_GPIPE gcvFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX cPtr _ScanFloatConstantType gcvFEATURE_2D_MULTI_SRC_BLT_1_5_ENHANCEMENT gcvFEATURE_TILE_FILLER gcvFEATURE_NN_FLOAT_POST_MULT gcvFEATURE_SH_VX2_FLOATING_MAD_FIX gcvFEATURE_SNAPPAGE_CMD gcvFEATURE_PE_B2B_PIXEL_FIX gcvFEATURE_IMAGE_OUT_BOUNDARY_FIX gcvFEATURE_SH_MULTI_WG_PACK gcvFEATURE_GPIPE_CLOCK_GATE_FIX gcvFEATURE_8K_RT_FIX gcvFEATURE_NN_FIRST_PIXEL_POOLING gcvFEATURE_ACE gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX gcvFEATURE_LINE_LOOP gcvFEATURE_TX_DEFAULT_VALUE_FIX gcvFEATURE_SELECTMAP_SRC0_SWIZZLE_FIX gcvFEATURE_TEX_COMPRRESSION_SUPERTILED gcvFEATURE_MRT_TILE_STATUS_BUFFER gcFEATURE_BIT_TP_FC_FLOAT_LAST_PIXEL_NEGATIVE_0_FIX gcvFEATURE_2D_SEPARATE_CACHE gcvFEATURE_32BPP_COMPONENT_TEXTURE_CHANNEL_SWIZZLE gcvFEATURE_DEC_TPC_COMPRESSION gcvFEATURE_VG_DOUBLE_BUFFER gcvFEATURE_NN_CONV1x1_PERF_FIX gcvFEATURE_HZ gcvFEATURE_BIT_USC_INDIVIDUAL_PORT_WRT_EARLY_EVICT_DATA_CORRUPT_FIX gcvFEATURE_2D_MULTI_SOURCE_BLT gcvFEATURE_FULL_DIRECTFB gcvFEATURE_BUG_FIXED_INDEXED_TRIANGLE_STRIP gcvFEATURE_HAS_PRODUCTID gcvFEATURE_EVIS2_FLOP_RESET_FIX gcvFEATURE_TP_23BITS_POST_MULTIPLIER gcvFEATURE_NN_TENSOR_ADD gcvFEATURE_FE_NEED_DUMMYDRAW gcFEATURE_BIT_FAST_DP3_PREPROCESSOR _IskeywordTableGenerated gcvFEATURE_TP_ROI_POOLING gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE gcvFEATURE_SH_PSO_MSAA1x_FIX gcvFEATURE_USC_FULLCACHE_FIX gcvFEATURE_TP_SIMPLE_INT16 gcvFEATURE_HI_REORDER_FIX gcvFEATURE_PE_64bit_FENCE_FIX gcvFEATURE_PIPE_2D gcoHAL_IsFeatureAvailable gcvFEATURE_TX_LERP_LESS_BIT gcFEATURE_BIT_TILE_ACCESS_CAPABILITY slsKEYWORD_NODE gcvFEATURE_NN_COEF_DECOMPRESS_PERF2X gcvFEATURE_TX_8BPP_TS_FIX gcvFEATURE_PIPE_3D gcvFEATURE_HAS_OUTPUT_COUNT_FIX gcvFEATURE_VIP_SCALER_4K gcvFEATURE_SHADER_HAS_CEIL gcvFEATURE_NN_SLOW_OUTPUT gcvFEATURE_SHADER_HAS_EXTRA_INSTRUCTIONS2 gcvFEATURE_EVIS_NO_BOXFILTER gcvFEATURE_2D_COMPRESSION sloIR_VIV_Asm_Count sloIR_ITERATION_CountWhileCode sloIR_ITERATION_CountDoWhileCode sloIR_SWITCH_Count sloIR_POLYNARY_EXPR_Count beginAtomicOpCount _CountFuncResources sloIR_ITERATION_CountForCode _CountVariable _CountVariableOrArray sloIR_ITERATION_Count sloIR_SET_Count gc_glsl_ast_walk.c sloIR_LABEL_Count sloIR_UNARY_EXPR_Count sloIR_CONSTANT_Count sloIR_JUMP_Count slsNAME_Count sloIR_SELECTION_Count sloIR_BINARY_EXPR_Count sloIR_VARIABLE_Count ObjectCounter _GenTextureGradOffsetCode gcBIConst_MaxVaryingComponents rightValues _EvaluateAtan gcBIConst_MaxComputeTextureImageUnits TESBuiltInVariableCount coFactor _GenTextureShadowGradCode gcSL_MEMORY_SCOPE_INVOCATION _gcSL_MEMORY_SCOPE gcSL_MEMORY_SEMANTIC_MAKEVISIBLE atan determinantInverse isGLSupportCompatibility slFuncCheckForTextureGatherOffsets fp16 arrayLayer _EvaluateAbs unpackedValue __builtin_sqrtf _GenTextureProjGradOffsetCode vertexShaderOK floatConstantZero constantTwo _GenMixCode _slsDEFAULT_PRECISION_DECL fp32 gcBIConst_MaxCombinedAtomicCounters _GenPow0Code matrixValues rOne builtinFunctionExtensionTable MaxCoord constArgs gcBIConst_MaxTessControlImageUniforms lodBuf columnIOperand1 _GenDotCode blockNameSpace _GenAtanhCode gcSL_MEMORY_SCOPE_WORKGROUP _GenTexture1DShadowLodCode constantOne _EvaluateUnpackUnorm2x16 sharp _GenDistanceCode gcBIConst_MaxTessEvaluationTextureImageUnits gcSL_MEMORY_SEMANTIC_UNIFORMMEMORY ExtensionBuiltInFunctionCount gcBIConst_MaxTessGenLevel maxValue paramDataTypeConstructors _LoadBuiltInVariables needGenAccessLayer gcBIConst_MaxVaryingFloats _GenTextureProjLodCode intermRes hiIntBitsROperand _GenTexture1DShadowProjLodCode addedExpROperand minLodBias _EvaluateFract _EvaluateAll _DestroyBasicBuiltInTypeInfos _EvaluateLength IntrinsicFunctionCount _GenFractCode _LoadDefaultPrecisionDecls intermIOperandMax normalDataType _EvaluateAny _GenEmitStreamVertexCode isCubeSampler coordfROperand gcSL_MEMORY_SEMANTIC_RELEASE basicBuiltInTypeInfo _ComputeOffsetCoords _GenTexture1DArrayLodCode _GenTextureShadowProjGradCode GLVSDefaultPrecisionDeclCount isSupport _GenTexture1DProjCode _GenAllCode sizeIOperand maxComponentIOperand _EvaluateTranspose _ConvertCoordsFor2DRect _GenTanhCode anypDataType GLFSDefaultPrecisionDeclCount _ConvertCoordFor2DRect gcBIConst_MaxProgramTexelOffset _ComputeLod _ComputeLog _EvaluateLog _GenSingleExpCode _slsBASIC_BUILT_IN_TYPE_INFO gcBIConst_MaxFragmentAtomicCounterBuffers _GenExpCode operandID _GenShadow2DArrayCode GLFSDefaultPrecisionDecls _GenPow4Code fieldDataType _GenAtanCode gcBIConst_Count _EvaluateDegrees sltBUILT_IN_VAR_UPDATE_FUNC_PTR _EvaluateNotEqual constantHalf _GenEndStreamPrimitiveCode newParameters numOffsetComponents _EvaluateExp2 _GenFwidthCode gcBIConst_MaxVertexAtomicCounterBuffers maxCoordComponentIOperand _GetSamplerCoordComponentCount _GenEndPrimitiveCode _slsINTRINSIC_BUILTIN_FUNCTION intermTempIOperand sltGEN_POW_N_CODE_FUNC_PTR _ConvertFP32ToFP16 _GenTexture3DProjCode resultType updateForFragData _GenCeilCode _EvaluateLog2 absVal tcsOK sltBUILT_IN_GEN_CODE_FUNC_PTR isUnSized gcBIConst_MaxTessEvaluationUniformComponents _LoadBuiltInFunctions gcBIConst_MaxVaryingVectors sltBUILT_IN_EVALUATE_FUNC_PTR param_data_type gcBIConst_MaxGSOutputVertices gcBIConst_MaxFragmentImageUniforms constantInfos _GenTexture3DLodCode _EvaluateSin paramTypes variableSymbol OperandsParameters1 _EvaluateCos _GenTexture1DCode _GenVivArrayLengthMethodCode _EvaluateNormalize SamplerOperand gcBIConst_MaxGSInputComponents gcBIConst_MaxVertexOutputComponents gcBIConst_MaxGSAtomicCounters componentRowCount unpackedConst _GenTextureNonShadowGradCode _GenTexture2DArrayLodCode paramQualifiers columnType gcBIConst_MaxGSVaryingComponents _EvaluateUnpackSnorm2x16 TCSBuiltInVariableCount maxConst gcSL_MEMORY_SCOPE_CROSS_DEVICE _EvaluateNot gcSL_MEMORY_SEMANTIC_SUBGROUPMEMORY GSBuiltInFunctionCount returnType _ComputeDeterminant _GenLog2Code _GenCrossCode gcBIConst_MaxComputeAtomicCounters slConstructIVEC2Array4 isMipMapped _GenLessThanEqualCode gcSL_MEMORY_SCOPE_SUBGROUP _GenTextureShadowCode _EvaluateInverseSqrt _EvaluateCeil _GenPow8Code intermROperands OperandsParameters0 _EvaluateLessThan minValue _EvaluateDeterminant const16K _EvaluateIsNan resConst _GenTextureCubeLodCode origPrecision LightSourceParameters coFactorMatrix _GenTexelFetchForTextureBufferCode fieldCount TESBuiltInVariables _GenTextureLodCode FSIntrinsicBuiltInFunctionCount _GenAsinhCode fragmentShaderOK floatType _EvaluateTrunc _GenGreaterThanEqualCode gcSL_MEMORY_SEMANTIC_IMAGEMEMORY intermIOperandLBS _GenAccessLayerCode paramPrecisions _Vec_Mul_VecOrFlat constantROperand1 gcBIConst_MaxVertexOutputVectors gcBIConst_MaxCombinedTextureImageUnits maxVal gcBIConst_MaxTessControlUniformComponents tesOK gcBIConst_MaxClipPlanes flod sizefROperand FrontLightModelProductParameters ActiveRows bias VSBuiltInVariables sizeOperand infROperand _EvaluateTanh gcBIConst_MaxPatchVertices _GenPow2Code IntrinsicFunctions _EvaluatePow gcBIConst_MaxClipDistances constantZero gcBIConst_MaxTessControlAtomicCounters gcSL_MEMORY_SCOPE_QUEUE_FAMILY gcBIConst_MaxTessControlOutputComponents layerOperand _GenDeterminantCode coordYIOperand gcBIConst_MaxGSImageUniforms gcSL_MEMORY_SCOPE_DEVICE _GenTexture2DProjLodCode updateForSampleMask sizeReg _GenFloatBitsToUintCode _GenTexture1DArrayCode _GenLogCode _GenShadow1DArrayCode _GenTextureNonShadowGatherCode _GenTexture2DProjCode _GenExp2Code _EvaluateSqrt _EvaluateAsinhOrAcosh sizeElementType nameInLibrary opPrecision storageBlockUnsizedArrayLength updateForLights LIBDefaultPrecisionDeclCount sliceComponentIOperand _GenTextureProjLodOffsetCode GSBuiltInVariableCount _EvaluateIsInf MaxVal _EvaluateExp numComponents _GenTanCode FrontMaterialParameters max1 _GenTexture1DLodCode _GenDFdxCode updateForTextureCoord GenPowNCodeTable outTextureParameters _EvaluateDerivatives _GenTexture1DProjLodCode gcSL_MEMORY_SEMANTIC_CROSSWORKGROUPMEMORY columnROperand0 _EvaluateClamp newCoordType gcBIConst_MaxDrawBuffers updateVarFunc oriDataType ActiveColumns _EvaluateMatrixCompMult _GenNormalizeCode columnNegate _GenBitCountCode _EvaluateTan gcBIConst_MaxComputeImageUniforms _GenFtransformCode sqrt MinVal FSIntrinsicBuiltInFunctions _AddBuiltInConstants _GenSmoothStepCode beSupport _GenLessThanCode _EvaluateCross isFloat _GenTextureNonShadowProjGradCode LightModelParameters _gcBuiltinConst gcBIConst_MaxVertexAttribs _GenAtomicOpCode savedValues gcSL_MEMORY_SEMANTIC_ACQUIRE intConstantZero gcBIConst_MaxLights minorColumnROperand BuiltinConstInfo _GenTextureProjOffsetCode _GenClampCodeInner _ComputeTranspose streamROperand gcBIConst_MaxTessControlInputComponents gcBIConst_MaxTessEvaluationAtomicCounters gcBIConst_MaxGSOutputComponents _GenIsNanCode _GenTexelFetchMSCode ConstMatrix _ConstructBasicBuiltInTypeInfos _IsGLShaderSupportCompatibilityBuiltins _EvaluateGreaterThan numProjCoordComponents maxLodBias tempROperand ilod VSBuiltInVariableCount gcBIConst_MaxGSTextureImageUnits _GenPowCode gcSL_MEMORY_SEMANTIC_ACQUIRERELEASE _EvaluateReflect _GenMinCode minConst gcBIConst_MaxCombinedAtomicCounterBuffers gcBIConst_MaxTextureUnits minorColumn _GenTexture3DProjLodCode gcBIConst_MaxTextureImageUnits PerVertexVariables CommonIntrinsicBuiltInFunctions _GenSqrtCode gcSL_MEMORY_SEMANTIC_WORKGROUPMEMORY _GenClampLod _GenPow3Code gcBIConst_MaxTessPatchComponents _EvaluateAsin _EvaluateSinhOrCosh _EvaluateLessThanEqual intermMaxIOperand _GenTexture2DRectProjCode BasicBuiltInTypes gcBIConst_MaxVertexImageUniforms _GenSamplerSizeCode BackLightModelProductParameters paramMemoryAccess _EvaluateAsinh cZero apiVersion _Mod _GenMaxCode _GenTextureShadowGatherCode gcBIConst_MaxAtomicCounterBindings _EvaluateDistance gcSL_MEMORY_SEMANTIC_MAKEAVAILABLE isOffsetsConstant _GenAbsCode _EvaluateSinh blockSymbol _GenTexture2DCode FSBuiltInVariables memoryScopeConstant gcBIConst_MaxTextureCoords _GenInverseSqrtCode _LoadBuiltInUniformState CommonBuiltInFunctions topBitofShortIntROperand _GenTextureProjCode sizeComponents _BeStructArrayUnifromSymbol _GenDFdyCode _GetArgumentVariable maxCorrdComponentROperand _EvaluateFloor matrix_pool ExtensionBuiltInFunctions GLVSDefaultPrecisionDecls _GenScalarAsinhCode gcBIConst_MinProgramTexelOffset dot5 _GenTextureProjGradCode _GenAdjunctCode _GenEmitVertexCode activeRows maxShortUIntROperand gcBIConst_MaxComputeUniformComponents _GenRadiansCode FSBuiltInVariableCount subString _GenGreaterThanCode _EvaluateMax offsetsArg _LoadIntrinsicBuiltInFunctions _GenMatrixCompMultCode basicBuiltInTypeInfos _GenNoiseCode ImplQualifier _EvaluatePackUnorm2x16 samplerOperand tempConstants maxComponentROperand _EvaluateRefract _EvaluateIntegerBitsToFloat columnVec1 columnVec2 sizeROperand anypInDataType _GenTextureLodOffsetCode _GenTexture1DShadowProjCode valuesCosh _GenIntBitsToFloatCode negate _EvaluateSmoothStep _GenShadow1DArrayLodCode fromValues _GenBarrierOpCode SamplerROperand gcBIConst_MaxCombinedImageUniforms NewCoordIOperand gcBIConst_MaxVertexUniformVectors _EvaluateAdjunct LogArg gcBIConst_MaxCombinedShaderOutputResources numCoordComponents coordElementType texCoords _EvaluateMin updateForClipDistance _EvaluateMix FSBuiltInFunctions TCSBuiltInVariables gcBIConst_MaxTessControlTextureImageUnits VSBuiltInFunctionCount _GenPow1Code _EvaluateRadians clampedBias _GenStepCode computeShaderOK gcSL_MEMORY_SEMANTIC_OUTPUTMEMORY smallestPositive halfOneROperand gcBIConst_MaxFragmentUniformComponents _GenLengthCode n32ROperand _GenTexelFetchOffsetCode componentColCount isMinus gcBIConst_MaxVertexAtomicCounters position_pool logicalRegLevelBaseSize _GenSinhOrCoshCode _GenAsinhOrAcoshCode _GenNotEqualCode gcSL_MEMORY_SEMANTIC_VOLATILE gcBIConst_MaxFragmentUniformVectors TransposedMatrix _ConvertCoordForSampler1D _EvaluateOuterProduct GSBuiltInVariables fieldNameSpace _GenOuterProductCode gcBIConst_MaxTessControlAtomicCounterBuffers _GenRoundCodeInner _EvaluateAcosh BasicBuiltInTypeCount _EvalConstDet gcBIConst_MaxSamples _slsBUILT_IN_VARIABLE gcBIConst_MaxGSUniformComponents _GenTexture2DShadowLodCode gcBIConst_MaxFragmentInputVectors returnTypePrecision czero absValDx absValDy _EvaluateMod _GenVivTextureGatherCode CommonIntrinsicBuiltInFunctionCount gcBIConst_MaxGSTotalOutputComponents hasMemAccess newcomponentCount gcSL_MEMORY_SEMANTIC_RELAXED _GenFloorCode FrontLightProductParameters _EvaluateFloatBitsToInteger _GenRefractCode _ComputeLodByTextureGrad _GenInverseCode componentSelectionDataType memoryScope _GenAsinCode _EvaluateInverse integerZero _GetMaxComponentFromCoord _EvaluatePackHalf2x16 gcBIConst_MaxTessEvaluationImageUniforms _GenAcosCode gcBIConst_MaxFragmentAtomicCounters _GenTextureShadowProjCode _GenAnyCode _EvaluateDot VSBuiltInFunctions activeColumns _GenTexture2DArrayCode gcBIConst_MaxImageUnits _GenTextureGradCode _EvaluatePackSnorm2x16 valuesSinh _EvaluateAcos gcoOS_StrFindReverse _GenFloatBitsToIntCode interParameters _GenClampCode blockDataType minorColumnLOperand columnLOperand1 textureParameters ActiveSize offsetCoords acos _GenTexture2DLodCode cone _GenTextureOffsetCode updateForTexCoord _GenPow5Code leftValues _EvaluateFaceForward ConstantInfos gcBIConst_MaxAtomicCounterBufferSize _GenTexture2DShadowProjLodCode _GenTextureCode _GenModCode Is3D isSinh paramDataTypeConstructor _EvaluateCosh FSBuiltInFunctionCount GSBuiltInFunctions max2 _EvaluateRound _GenCoshCode _GenTexelFetchCode gc_glsl_built_ins.c tempConstant BackLightProductParameters _GenTexture3DCode slFuncCheckForAtrigAsIntrinsic fields _EvaluateUnpackHalf2x16 structName _EvaluateAtanh sliceComponentROperand unsignROperand fieldVar _LoadBuiltInVariablesForStructArrayUniform _GenTransposeCode param_data_type_1 adjunctMatrix memorySemantic precomponentCount gcBIConst_MaxComputeWorkGroupCount CoordCount _GenFaceForwardCode gcBIConst_MaxVertexUniformComponents intermROperandMax _slsBUILT_IN_FUNCTION intermLod _EvaluateEqual gcBIConst_MaxVertexTextureImageUnits floorLod _gcSL_MEMORY_SEMANTIC_FLAG _GenTextureCubeCode activeSize LIBDefaultPrecisionDecls gcBIConst_MaxFragmentInputComponents gcBIConst_MaxTessEvaluationOutputComponents minimumValue memorySemanticFlag _GetBasicBuiltInTypeInfo CommonBuiltInFunctionCount _LoadBuiltInConstants _GenEqualCode _GenAtomicCounterCode gcBIConst_MaxComputeAtomicCounterBuffers coordIOperand _EvaluateGreaterThanEqual callback builtinFunctionExtensionCount _GenSignCode slFuncCheckForNoiseIntrinsic NeedClamping __builtin_floorf gcSL_MEMORY_SEMANTIC_ATOMICCOUNTERMEMORY fieldVariables BackMaterialParameters PointParameters isAsinh __builtin_ceilf determinant _ConvertFP16ToFP32 FogParameters implQualifier instanceDataType _GenAcoshCode gcBIConst_MaxComputeWorkGroupSize _EvaluateSign coordXIOperand gcBIConst_MaxTessEvaluationAtomicCounterBuffers _GenTextureGatherCode gcBIConst_MaxTessControlTotalOutputComponents _LoadBuiltInVariablesForIOBlock minorColumnIOperand gcSL_MEMORY_SEMANTIC_SEQUENTIALLYCONSISTENT internRlevelBaseSize _slsBUILTIN_FUNCTION_EXTENSION _GenTruncCode slFuncCheckForInterpolate _EvaluateStep minLevel implSymbol gcBIConst_MaxGSAtomicCounterBuffers minor _loadBuiltInOfDepthRange samplerName _GenDegreesCode _GenSinCode dot5ROperand _GenUintBitsToFloatCode _GenIsInfCode _GenSinhCode asin _EvaluateRoundEven _GenCosCode _GenPow6Code gcBIConst_MaxTessEvaluationInputComponents intermMaxROperand yyalloc yydebug yyerrorlab yybackup yyval yyssp yyss1 yyssa yy_stack_print yypact yyr1 yyr2 yyoutput yylen yyvs yylno yytype yyabortlab yynerrs yy_reduce_print yytname yyerrstatus yyreturn yysymprint yynewstate yypgoto gc_glsl_parser.c yyresult yytoken yyrhs yyptr yyerrlab1 yyfprintf yyprhs yycheck yytable yystate yyss yyrule yychar yystacksize yynewbytes yytranslate yyreduce yyoverflowlab yyvsa yyvsp yyerrlab yydefault bottom yystos yysetstate yydefact yysize yydefgoto yydestruct yyvaluep yyacceptlab yyrline _ppoMACRO_MANAGER ppvOBJ_MEMORY_MANAGER ppvOBJ_ARRAY nonpreprocessorStatementHasAlreadyAppeared more ppvTokenType_WS ppvTokenType_INT lastGetcharPhase0IsFromThisBis banti ppoPREPROCESSOR_Parse extensionString ppvOBJ_TOKEN hideSet warn ActualSize STDGL skipLine ppvTokenType_ID /opt/samba/nxf39444/test/gpu-viv6/driver/compiler/libGLSLC/preprocessor ppvOBJ_STRING_MANAGER_IR ppvOBJ_HIDE_SET toLineEnd _ppoTOKEN lshift curpos _version_ lens _ppoHIDE_SET _line_ ppvTokenType_NL srcFileLine _ppoBASE doWeInValidArea hasPara outputTokenStreamHead ifndef _ppsKEYWORD argv inputStringNumber Preprocessor currentSourceFileStringNumber positive ppvOBJ_UNKNOWN ppvOBJ_KEYWORD inputStream gl_core_profile hasLeadingWS nul_str ppLogFile ppvOBJ_STRING ppLineNumber ppvTokenType_NUL else_ ppvOBJ_MEMORY_MANAGER_IR ppvOBJ_MACRO_SYMBOL ppvTokenType_EOF otherStatementHasAlreadyAppeared _file_ _ppoBYTE_INPUT_STREAM replacementList ifdef operators lanti _ppeOBJECT_TYPE ppvOBJ_PREPROCESSOR ppvTokenType_PUNC pragma ppoPREPROCESSOR_Destroy require version_100 ppvOBJ_BYTE_INPUT_STREAM isVersionUndefined elif land ppvTokenType_ERROR poolString define ppvTokenType_NOT_IN_LEGAL_CHAR_SET negative newline colon gl_compatibility_profile logCurrentSize ppvTokenType_FLOAT disable rpara gl_es iAmFollowingAComment undefined macroName gc_glsl_api.c ppeTokenType srcFileString plus perc outputTokenStreamEnd rshift ppvOBJ_STRING_MANAGER endif less_equal versionStatementHasAlreadyAppeared ppoPREPROCESSOR_SetSourceStrings skipOPError band hasTrailingControl ppvOBJ_MACRO_MANAGER _ppoMACRO_SYMBOL currentSourceFileLineNumber _ppoINPUT_STREAM not_equal undef ppoPREPROCESSOR_Construct minus logBuffer comma lpara more_equal macroManager ppoTOKEN_Colon _ConstructExtensionString GETVALUE_FPTR fptr valueStr ppoPREPROCESSOR_Dump ppoBASE_Dump gcvFILE_READTEXT tmpbisCreated messageBuffer catExtraExtension extraExtension tmp_is ppoWriteBufferToFile extraExtensionLength gcvFILE_APPENDTEXT ppoTOKEN_Construct initialized _slsPREDEFINED_MACRO rplStr ppoPREPROCESSOR_Report gc_glsl_preprocessor.c gcvFILE_READ ppoMACRO_MANAGER_AddMacroSymbol needSWBordercolor checkFeature vivImgRdWrNeedSWBordercolor uintptr_t ppoPREPROCESSOR_Pow ppoTOKEN_Destroy Lens ppoPREPROCESSOR_SetVersion msName gcvFILE_CREATETEXT _PredefinedMacros vscGetTemporaryDir gctUINTPTR_T fullFileName ppoPREPROCESSOR_Reset ppoMACRO_MANAGER_Dump tmpbis ppoPREPROCESSOR_Construct_InitOperator ppoMACRO_MANAGER_Construct gcoOS_Open ntoken ppoINPUT_STREAM_Dump ppoPREPROCESSOR_PushOntoCurrentInputStreamOfPP ppoMACRO_SYMBOL_Construct ppoPREPROCESSOR_Construct_InitKeyword gcvFILE_APPEND ppoTOKEN_STREAM_Destroy gcoOS_Close _gceFILE_MODE ppoPREPROCESSOR_SetOptimize gcvFILE_CREATE extensionStringLength gcoOS_GetTime ppoTOKEN_STREAM_Dump ppoBYTE_INPUT_STREAM_Construct ppoINPUT_STREAM_UnGetToken ppoPREPROCESSOR_AddToOutputStreamOfPP ppoPREPROCESSOR_SetDebug WriteInNumber ppoPREPROCESSOR_DumpOutputStream time ppoPREPROCESSOR_PreprocessingFile ppoMACRO_MANAGER_Destroy gcoOS_Write ppeOBJECT_TypeString ppoBASE_Init TypeEnum MoreInfo gc_glsl_base.c YourBase ppoPREPROCESSOR_setnext ppoBYTE_INPUT_STREAM_GetChar_Phase_0 ppoBYTE_INPUT_STREAM_GetChar_Phase_1 ppoBYTE_INPUT_STREAM_GetChar_Phase_2 ppoTOKEN_STREAM ppoPREPROCESSOR_isnspunc first_none_oct_digit_pos_in_cb here _ppoInfomationForBISRollBack prevC legalenv ppoPREPROCESSOR_isnum ppoBYTE_INPUT_STREAM_Dump ppoBYTE_INPUT_STREAM_UnGetChar_Phase_0 ppoBYTE_INPUT_STREAM_UnGetChar_Phase_2 ppoPREPROCESSOR_isoctnum reset_here_curpos_to ppoBYTE_INPUT_STREAM_UnGetChar_Phase_1 ppoBYTE_INPUT_STREAM_Release local_bis ppoPREPROCESSOR_islegalchar InputStringNumber ppoPREPROCESSOR_isalnum_ ppoPREPROCESSOR_isal_ ppoPREPROCESSOR_isws gc_glsl_input_stream.c newtoken ppoPREPROCESSOR_ispunc YouCreated ppoPREPROCESSOR_ishexnum has_none_oct_digit i_am_following_a_comment Prev ppoInfomationForBISRollBack_RollBackBISList ppoBYTE_INPUT_STREAM_GetToken ppoBYTE_INPUT_STREAM_GetPrevChar from_here_to_the_end ppoINPUT_STREAM_Init rollbackinfo pcblen ppoPREPROCESSOR_isnl ppoMACRO_SYMBOL_Dump ppoMACRO_MANAGER_DestroyMacroSymbol Argv MACM ppoMACRO_MANAGER_GetMacroSymbol Found ppoMACRO_SYMBOL_IsEqual gc_glsl_macro_manager.c Macm ppoMACRO_SYMBOL_Destroy Rplst judgeToSetExtension isFromLibShader ppoPREPROCESSOR_IfSection mstokenNext creat_str Replacement ppoPREPROCESSOR_PassEmptyLine numberbuffer any_expanation_happened ppvIFSECTION_ENDIF ppoPREPROCESSOR_TextLine_AddToInputAfterMacroExpand alias gcoOS_StrToInt ExtInfo ppoPREPROCESSOR_Line extensionIndex ppoPREPROCESSOR_TextLine_Handle_FILE_LINE_VERSION isGLVersion What _slsEXTENSION_INFO ppoPREPROCESSOR_Eval_GetToken ntokenNext isClientVersion pplegal_backup feature tempExtension BehaviorStr OutHead _AddExtensionMacro minLanguageVersion TokenIsSelfContain _ppeIFSECTION_TYPE ppoPREPROCESSOR_Version gc_glsl_syntax.c ppoPREPROCESSOR_ArgsMacroExpand_LinkBackToIS ExtensionNum InEnd ppoPREPROCESSOR_TextLine_CheckSelfContainAndIsMacroOrNot ppoPREPROCESSOR_Extension ppoPREPROCESSOR_SetExtensionWithSel ppoPREPROCESSOR_InitExtensionTable OutEnd ntoken1 ppoPREPROCESSOR_GroupPart ppoPREPROCESSOR_ControlLine matchElse legalfounded validToken nextToken token_is_self_contain ntoken2 TheMacroSymbolOfThisId _DefinedExtensions1 _DefinedExtensions2 InHead ppoPREPROCESSOR_Eval ppvIFSECTION_ELSE ppoPREPROCESSOR_MacroExpand ppoPREPROCESSOR_Define_BufferArgs isDebug ppvIFSECTION_ELIF ppvIFSECTION_IF rlst newt _DefinedVersionInfo postfixString ppoPREPROCESSOR_EvalLineToken ppoPREPROCESSOR_Error ppoPREPROCESSOR_Defined ppoPREPROCESSOR_ToEOL _slsVERSION_INFO checked evalresult expanded_id_head _InitializeVersionInfoTable ppoPREPROCESSOR_Pragma ppoPREPROCESSOR_Define_BufferReplacementList behavior redefError ExtensionIndex IfSectionType extensionInfo meetStringNum ppoPREPROCESSOR_TextLine _slHaltiSupport ppvIFSECTION_NONE ppoPREPROCESSOR_Group maxLanguageVersion ppoHIDE_SET_LIST_ContainSelf versionInfo isOn matchEndIf ThisToken ppoPREPROCESSOR_Undef extensionNum CurrentToken expanded_id_end prevValidStatus ppoPREPROCESSOR_ArgsMacroExpand ppoPREPROCESSOR_Define ppoPREPROCESSOR_ArgsMacroExpand_AddTokenToOut the_macro_symbol_of_this_id ppoPREPROCESSOR_MatchDoubleToken gc_glsl_syntax_util.c locallevel firstToken boolean ppoTOKEN_STREAM_FindID RList NotWSStr1 args lastone NotWSStr2 toTheEnd ppoPREPROCESSOR_BufferActualArgs ppoTOKEN_FindPoolString ppoTOKEN_Dump Finded ppoHIDE_SET_LIST_Colon SrcTLst ColonedHead ppoTOKEN_ColonTokenList local ppoHIDE_SET_Dump FindOrNot Coloned ppoHIDE_SET_Destroy gc_glsl_token.c ppoTOKEN_GetToken RefId AnyExpanationHappened newSize gc_glsl_macro_expand.c ppoPREPROCESSOR_MacroExpand_7_ParseReplacementList_AddToOut nhead newString ppoPREPROCESSOR_MacroExpand_7_ParseReplacementList InReplaceList ppoPREPROCESSOR_MacroExpand_4_NoRealArg ppoPREPROCESSOR_MacroExpand_0_SelfContain isSameArgc supportPasting ppoPREPROCESSOR_MacroExpand_5_BufferRealArgs expandedheadtail ppoPREPROCESSOR_MacroExpand_3_NoMoreTokenInIS match_case tmphead Position ExpandedHeadTail real_argc whereisarg replacement_list ppoHIDE_SET_LIST_Append lastToken ppoPREPROCESSOR_MacroExpand_6_ExpandHeadTail pasting MatchCase tmprplst expanded_headtail ahead inhs ppoPREPROCESSOR_MacroExpand_7_ParseReplacementList_MergePastingTokenName preToken tmpend ppoPREPROCESSOR_MacroExpand_7_ParseReplacementList_GetPositionOfNode _SkipSpaceOnMacro FormalArg ppoPREPROCESSOR_MacroExpand_2_NoFormalArgs search_formal_arg RPNode ppoPREPROCESSOR_MacroExpand_1_NotMacroSymbol ppoHIDE_SET_AddHS ICareWhiteSpace token_cons_str gc_glsl_expression.c OptGuarder is_predefined expanded_head token_contain_self ppoPREPROCESSOR_GuardTokenOfThisLevel EvaluateLine expanded_end ppoPREPROCESSOR_EvalInt temp_bool legal_token_apprear ppoPREPROCESSOR_Eval_Case_Left_Para traveler IsMatch ppoPREPROCESSOR_IsOpTokenInThisLevel op_ptr is_token_in_this_level is_there_any_expanation_happened_internal ppoPREPROCESSOR_Eval_Case_Unary_Op ppoPREPROCESSOR_Eval_Binary_Op ppoPREPROCESSOR_Eval_GetToken_FILE_LINE_VERSION_GL_ES ppoPREPROCESSOR_Eval_Case_Basic_Level MeetStringNum TarToken SrcToken MacName ppoHIDE_SET_Construct gc_glsl_hide_set.c MacroName ../../../libgcc/config/arm/lib1funcs.S /opt/samba/nxf39444/test/buildroot_4.14/buildroot/output/build/host-gcc-final-10.3.0/build/arm-buildroot-linux-musleabi/libgcc GNU AS 2.36.1
crti.o $a crtn.o crtstuff.c $d all_implied_fbits deregister_tm_clones __do_global_dtors_aux completed.1 __do_global_dtors_aux_fini_array_entry frame_dummy object.0 __frame_dummy_init_array_entry gc_glsl_entry.c _Shader2499Code $t _Egypt0 _traMiradaCode _Egypt2 _Egypt1 _Shader2 _Shader1 CSWTCH.196 _Shader2499 _traMiradaShader _Egypt2Shader _Egypt1Shader _Egypt0Shader CompilerClientApiVersion gc_glsl_common.c crc32Table.0 gc_glsl_compiler.c sloIR_BASE_UseAsTextureCoord.localalias sloCOMPILER_DuplicateFieldSpaceForDataType.localalias CSWTCH.372 _slCompilerVersion CurrentCompiler VSRedeclaredVariables GSRedeclaredVariables FSRedeclaredVariables gc_glsl_emit_code.c _GetConditionName _GetEnableName _GetSwizzleName _GetFormatName _MergeEnableAndSwizzle _EmitSourceTempWithFormat _CanTargetsBeMerged _CanSourcesBeMerged.constprop.0 _EmitOpcodeAndTargetFormatted _EmitHalfToFloatCode _EmitSourceWithModifiers _EmitSourceTemp _EmitSource _EmitFloatToHalfCode _EmitCodeFormatted _EmitCode _EmitFloatToIntCode _EmitDotCode _EmitOpcodeConditionAndTarget _EmitCompareSetCode _EmitNormalizeCode _EmitMulForDivCode _EmitDivCode _MakeNewSourceForUniformInUBO.part.0 _MakeNewSource _EmitIdivCode _EmitBranchCode _PrepareSource _EmitCodeImpl1 _EmitScalarNotCode _EmitNotCode _EmitAllCode _EmitAnyCode _EmitScalarFloatOrIntToBoolCode _EmitFloatOrIntToBoolCode _PrepareAnotherSource _EmitCodeImpl2 _EmitStoreLCode _EmitLoadLCode _EmitStoreCode _EmitLoadCode _EmitScalarCompareCode _EmitCompareCode.part.0 _EmitNotEqualCode _EmitLessThanCode _EmitLessThanEqualCode _EmitGreaterThanCode _EmitGreaterThanEqualCode _EmitEqualCode CSWTCH.117 CSWTCH.146 CSWTCH.191 CSWTCH.213 CSWTCH.220 CSWTCH.256 CSWTCH.259 CSWTCH.126 CSWTCH.120 OpName SpecialCodeEmitterTable1 SpecialCodeEmitterTable2 gc_glsl_gen_code.c _GetDataTypeByteOffset _GetLogicalArgCount _ReverseComponentSelection _SwizzleComponentSelection _ConvVectorIndexToComponentSelection _ConvComponentSelectionToEnable _ConvComponentSelectionToSwizzle _ConvROperandToSpecialVectorSourceConstant _GetUnderlyingVariableArrayStride _ConvDataType _IsOutputColorAddBefore _ConvROperandToMatrixColumnROperandConstant _ConvROperandToVectorComponentSourceConstant _ConvOutputBlendSupport.part.0 _ConvROperandToSourceConstant.constprop.0 _AllocStructElementAggregatedSymbol.constprop.0 _CheckArraySizeForTSNormalVariable.constprop.0.isra.0 _CheckArraySizeForTS _CheckArraySizeForGSNormalVariable _SetOperandConstants.isra.0 _DumpIndex.isra.0 slsLOGICAL_REG_Dump.isra.0 slsROPERAND_Dump.part.0 _GetBaseAlignmentForStruct.isra.0 _GetMemoryAndMatrixQualifier.isra.0 _FillArrayListInfo.isra.0 _AddNameToParameters.constprop.0 _NewBlockIntermediateElementSymbol.constprop.0 _NewStructIntermediateElementSymbol.constprop.0 _AllocLogicalRegOrArray _AllocLogicalRegsForStruct.isra.0 _AllocLogicalRegs.constprop.0 _AllocLogicalRegForNormalIOBlockMember _AllocLogicalRegForIOBlockMember _ConvLOperandToTarget.constprop.0 _AllocMemoryOffsets.isra.0 _AllocMemoryOffsetsForStruct.isra.0 _AllocLogicalRegForInterfaceBlock _ConvIOperandToTarget.isra.0 _AllocateFuncResources.part.0 slsNAME_SetStaticallyUsed.localalias _CheckArraySizeForGS sloIR_BASE_UsingSingleVectorIndex.localalias sloIR_BASE_IsEqualExceptVectorIndex.localalias sloIR_BASE_CompareAllNamesComponent.localalias sloIR_BASE_HasReturn.localalias _StoreRowMajorMatrix.isra.0 _ConvNormalROperandToSource _SpecialGenAssignCode _StorePerVertexMember _ConvROperandToSourceReg _MakeStoreSource _ConvROperandToMatrixColumnSourceReg _GenVecConstants.part.0 _GenVariableForConstant _ConvertAuxiScalarArrayToVec.part.0 _ConvertAuxiScalarArray.localalias _GenIndexAssignCode _LoadPerVertexMember.constprop.0 _LoadInterfaceBlockMember _GenMultiplyEqualityConditionCode _GenConditionCode _GenScalarToMatrixAssignCode _GenMatrixMulVectorCode _GenIndexScaleCode.constprop.0 _GetROperandSlice _GenMatrixToMatrixAssignCode CSWTCH.941 CSWTCH.1057 CSWTCH.1099 CSWTCH.910 CSWTCH.948 CSWTCH.1254 CSWTCH.1270 CSWTCH.1344 CSWTCH.1350 CSWTCH.1351 CSWTCH.1369 CSWTCH.1370 gc_glsl_ir.c _sloIR_CONSTANT_Scalar_ArithmeticOperate_VectorOrMatrix _sloIR_CONSTANT_VectorOrMatrix_ArithmeticOperate_Scalar _BitwiseNotConstantValue _EvaluateConstantValues.isra.0 _GetReturnPrecision.isra.0 _IsSameFuncName.part.0 slsDATA_TYPE_GetSize.localalias slsDATA_TYPE_IsAssignableAndComparable.localalias slsDATA_TYPE_GetLogicalOperandCount.localalias slsNAME_SPACE_Destory.localalias slsNAME_SPACE_Dump.localalias slsNAME_SPACE_Search.localalias sloIR_POLYNARY_EXPR_ConstructStructConstant.part.0 slsNAME_SPACE_BindFuncName.localalias CSWTCH.247 CSWTCH.248 CSWTCH.249 CSWTCH.250 CSWTCH.251 CSWTCH.252 CSWTCH.253 CSWTCH.254 CSWTCH.255 s_setVTab s_iterationVTab s_jumpVTab s_LabelVTab s_variableVTab s_constantVTab s_unaryExprVTab s_binaryExprVTab s_selectionVTab s_switchVTab s_polynaryExprVTab s_vivASMVTab gc_glsl_parser_misc.c _GetTypeName _GetBinaryOperatorName _ParseGetLayoutIdName _CheckBitwiseShiftExpr _IsSimpleStruct _slInsertCases _CheckErrorAsVectorOrMatrixConstructor _CheckErrorAsLValueExpr _CheckErrorForArithmeticExpr _CheckErrorForArithmeticAssignmentExpr _CommonCheckForVariableDecl _CheckImageFormat _ParseUpdateLayoutOffset _ParseVariableDecl _ParseArrayVariableDecl _CheckQualifiers _CheckDataTypePrecision.part.0 _CheckErrorForArray.constprop.0 _CreateArrayLengthExpr.constprop.0 _ParseCreateConstant.constprop.0 _ParseUpdateHaltiQualifiers _CheckErrorForArraysOfArrays.isra.0 _EvaluateExprToArrayLength _CheckErrorForArraysOfArraysLengthValue _ParseArrayLengthDataType _ParseArraysOfArraysDataType _CheckErrorForAssignmentExpr _UpdateDataTypeForArraysOfArraysInitializer _MakeImplicitConversionExpr _ParseVariableDeclWithInitializer _ParseArrayVariableDeclWithInitializer CSWTCH.468 CSWTCH.579 CSWTCH.581 gc_glsl_scanner.c yy_get_previous_state yy_get_next_buffer input yy_ec yy_accept yy_base yy_chk yy_def yy_meta yy_nxt yy_init yy_start yy_c_buf_p yy_last_accepting_state yy_last_accepting_cpos yy_current_buffer yy_n_chars yy_hold_char yy_did_buffer_switch_on_eof gc_glsl_scanner_misc.c StringToIntConstant _SearchKeyword KeywordTable_ES KeywordTable_GL StringToUintConstant _ScanIntConstantType _IskeywordTableGenerated _keywordHash gc_glsl_ast_walk.c _CountVariable.isra.0 gc_glsl_built_ins.c _GenTextureShadowCode _GenTexture1DShadowLodCode _GenTexture2DShadowLodCode _GenTextureShadowProjCode _GenTexture1DShadowProjCode _GenTexture1DShadowProjLodCode _GenTexture2DShadowProjLodCode _GenTextureShadowGatherCode _GenTextureNonShadowGatherCode _GenTextureNonShadowGradCode _GenTextureShadowGradCode _GenTextureNonShadowProjGradCode _GenTextureShadowProjGradCode _ConstructBasicBuiltInTypeInfos _LoadBuiltInFunctions _LoadIntrinsicBuiltInFunctions _GenPow1Code _GenPow0Code _GenFloatBitsToIntCode.localalias _GenIntBitsToFloatCode.localalias _GenPow6Code _GenPow5Code _GenPow4Code _GenPow3Code _GenPow2Code _GenAccessLayerCode _ComputeLog _GenClampCodeInner _GenScalarAsinhCode _GenAsinhOrAcoshCode _GenPow8Code _ComputeTranspose _ComputeDeterminant _ComputeLodByTextureGrad _GenClampLod.constprop.0 _AddBuiltInConstants.constprop.0 _EvaluateSinhOrCosh.constprop.0.isra.0 _GenSingleExpCode.constprop.0.isra.0 _EvaluateAsinhOrAcosh.constprop.0.isra.0 _EvalConstDet.isra.0 _GenSinhOrCoshCode.isra.0 _LoadBuiltInVariables _GenSamplerSizeCode _ComputeOffsetCoords CommonBuiltInFunctions FSBuiltInFunctions CommonIntrinsicBuiltInFunctions FSIntrinsicBuiltInFunctions BasicBuiltInTypes GLVSDefaultPrecisionDecls GLFSDefaultPrecisionDecls LIBDefaultPrecisionDecls VSBuiltInFunctions GSBuiltInFunctions ExtensionBuiltInFunctions VSBuiltInVariables PerVertexVariables LightSourceParameters PointParameters FrontMaterialParameters BackMaterialParameters LightModelParameters FrontLightModelProductParameters BackLightModelProductParameters FrontLightProductParameters BackLightProductParameters FogParameters FSBuiltInVariables TCSBuiltInVariables TESBuiltInVariables GSBuiltInVariables constantInfos.0 builtinFunctionExtensionTable gc_glsl_parser.c yycheck yytable yypact yytranslate yydefact yyr2 yyr1 yypgoto yydefgoto gc_glsl_api.c gc_glsl_preprocessor.c initialized.1 needSWBordercolor.0 _PredefinedMacros gc_glsl_base.c gc_glsl_input_stream.c ppoBYTE_INPUT_STREAM_GetToken.localalias gc_glsl_macro_manager.c gc_glsl_syntax.c _DefinedExtensions1 _DefinedExtensions2 gc_glsl_syntax_util.c gc_glsl_token.c gc_glsl_macro_expand.c _SkipSpaceOnMacro.isra.0 gc_glsl_expression.c ppoPREPROCESSOR_Eval_GetToken.localalias gc_glsl_hide_set.c ppoHIDE_SET_LIST_Colon.localalias _udivsi3.o .udivsi3_skip_div0_test _divsi3.o .divsi3_skip_div0_test _dvmd_lnx.o __FRAME_END__ gcIsAtomicDataType sloIR_LABEL_Count sloCOMPILER_AllocatePoolString sloIR_VIV_Asm_GenOperandsCode sloIR_BINARY_EXPR_GenAndConditionCode ppoBYTE_INPUT_STREAM_UnGetChar_Phase_0 slParseFuncDecl slInput _GenShadow1DArrayLodCode ComponentSelection_Z sloIR_BASE_HasReturn sloCOMPILER_IsOGL40VersionOrAbove sloIR_BASE_UsingSingleVectorIndex _EvaluateFaceForward _EvaluateCross sloIR_POLYNARY_EXPR_ConstructVectorOrMatrixConstant ppoPREPROCESSOR_MacroExpand_7_ParseReplacementList _GetInputArraySizeByPrimitiveType sloCOMPILER_IsOGL11Version sloCOMPILER_CreateDataType slParseFloatConstant slConstructIVEC2Array4 sloCOMPILER_DefaultComputeGroupLayoutMatch yy_create_buffer _UpdateIndexLevel yyin sloIR_BINARY_EXPR_GenAssignCode slEvaluateBuiltInFunction slsDATA_TYPE_IsInitializableTo sloIR_POLYNARY_EXPR_Accept ppoPREPROCESSOR_MacroExpand_7_ParseReplacementList_GetPositionOfNode _GetNonConstantSubscriptCode sloCOMPILER_CreateName ComponentSelection_W ppoBYTE_INPUT_STREAM_GetPrevChar sloIR_SWITCH_Destroy sloIR_SELECTION_Destroy sloIR_JUMP_GenReturnCode ComponentSelection_X slFree slIsTextureLookupFunction ComponentSelection_Y slParseArrayVariableDecl2 _GenTextureProjCode _GenTextureProjGradOffsetCode slParseLengthMethodExpr slEmitAlwaysBranchCode _GenShadow2DArrayCode slParseCheckStorage sloCOMPILER_Compile slMalloc sloPREPROCESSOR_SetSourceStrings sloIR_BINARY_EXPR_GenRelationalConditionCode slScanDecIntConstant slParseAsmOperand ppoPREPROCESSOR_ishexnum sloIR_JUMP_Accept sloIR_POLYNARY_EXPR_Count sloIR_UNARY_EXPR_Accept slParseArrayListVariableDeclWithInitializer2 slsDATA_TYPE_ConstructArraysOfArrays slParseIncOrDecExpr slGenSelectionTestConditionCode sloIR_JUMP_Dump slGenGenericCode3AtomicCmpXchg sloCOMPILER_SetOutputInvariant _GenLog2Code ppoHIDE_SET_LIST_Append slsDATA_TYPE_ConstructElement slDefineSelectionTrueOperandEnd _GLESV2SC_VERSION _EvaluateAsin slIsRepeatedComponentSelection slParseDefaultPrecisionQualifier slEmitCompareSetCode slEmitOpCodeResType _GenTexture3DProjLodCode ppoPREPROCESSOR_isal_ sloCODE_EMITTER_EmitCurrentCode ppoPREPROCESSOR_Eval_Case_Unary_Op _GenFloorCode slParseAsmAppendOperandModifiers slGenGenericNullTargetCode yy_init_buffer ppoPREPROCESSOR_isalnum_ slParseNormalBinaryExpr sloCODE_EMITTER_NewBasicBlock sloIR_POLYNARY_EXPR_GenOperandsCodeForFuncCall slParseNonArrayParameterDecl slParseCompoundStatementAsStatement _GenGreaterThanEqualCode sloIR_BINARY_EXPR_GenRelationalCode slParseAsmCreateOpcode ppoPREPROCESSOR_Destroy ppoTOKEN_Colon _EvaluateRound slParseIntConstant ppoPREPROCESSOR_GroupPart sloCOMPILER_DuplicateFieldSpaceForDataType sloCOMPILER_SearchBuiltinName slParseInterfaceBlockMember _GenAtanCode slParseStructReDeclBegin ppoTOKEN_Destroy _GenTexture1DProjLodCode sloCODE_EMITTER_EmitCode1 ppoTOKEN_Dump _EvaluateIsInf _GenPowCode sloCOMPILER_MergeExtLayoutId slsNAME_CloneContext slsDATA_TYPE_Clone slParseSelectStatementEnd _GenTexture1DArrayCode sloIR_JUMP_GenContinueCode _GenAtanhCode sloCOMPILER_ActiveSSBOWithSharedOrStd140OrStd430 _GenTexture2DProjLodCode slParseArrayVariableDecl slConvImageFormatToFormat sloCOMPILER_Destroy_General slParseCompoundStatementNoNewScopeEnd sloIR_UNARY_EXPR_Count ppoBASE_Dump sloCODE_EMITTER_Construct slGetVectorLOperandSlice slsNAME_Construct slsNAME_FreeLogicalRegs updateForTexCoord sloCOMPILER_IsOGL14Version _fini ppoPREPROCESSOR_PassEmptyLine slsNAME_SPACE_SetSpaceName slParseSwitchStatement ppoHIDE_SET_LIST_ContainSelf sloCOMPILER_GetBuiltInSpace _GenDFdyCode _EvaluateReflect ppoPREPROCESSOR_IsOpTokenInThisLevel slParseForRestStatement sloIR_POLYNARY_EXPR_GenConstructVectorCode slDefineSelectionEnd ppoPREPROCESSOR_isnl sloIR_BASE_Dump _GenTexture2DCode slParseAsmAsStatement gcIsSamplerDataType _EvaluateTrunc sloCOMPILER_GetShaderType sloCOMPILER_PushSwitchScope ppoPREPROCESSOR_Define slsHTBL_Create sloCOMPILER_GetConstantVariableList slParseFuncDef sloIR_LABEL_Accept _ConvertAuxiScalarArray slParseDoWhileStatement sloIR_ITERATION_CountDoWhileCode slParseArrayLengthList2 _EvaluateInverseSqrt slNewOutputWithLocation ppoPREPROCESSOR_ArgsMacroExpand sloCOMPILER_GetBinary slParseFieldDeclList sloCODE_GENERATOR_Destroy slParseArrayListDataType _GetFunctionLabel slParseExprAsStatement yy_scan_string sloIR_POLYNARY_EXPR_GenVectorComponentAssignCode ppoPREPROCESSOR_ArgsMacroExpand_AddTokenToOut ppoPREPROCESSOR_MacroExpand_7_ParseReplacementList_AddToOut slsNAME_Initialize ppoBYTE_INPUT_STREAM_Construct sloIR_POLYNARY_EXPR_ConstructArrayConstant sloCOMPILER_GetUniformIndex sloIR_BINARY_EXPR_Construct slMergeTypeQualifiers ppoMACRO_SYMBOL_Construct sloIR_BINARY_EXPR_Dump slEndFunction _BeStructArrayUnifromSymbol sloIR_JUMP_Construct _EvaluateCosh ppoHIDE_SET_Construct gcmShaderName _EvaluateAbs slNewFunctionArgument slParseSelectionRestStatement slParseFieldDeclList2 slNewFunction slMakeImplicitConversionForOperand sloCOMPILER_SetDebug sloIR_ITERATION_Destroy _ReplaceShaderSource _GenAnyCode _GenInverseCode ppoPREPROCESSOR_Pow ppoPREPROCESSOR_IfSection sloIR_POLYNARY_EXPR_Evaluate _GenAtomicCounterCode ppoPREPROCESSOR_MacroExpand_7_ParseReplacementList_MergePastingTokenName sloCOMPILER_BuiltinFuncEnabled slEmitSelectCode slGetConditionName slParseArrayDataType ppoTOKEN_Construct ppeOBJECT_TypeString _EvaluateInverse _DYNAMIC _EvaluateLessThan slParseStatementList2 yydebug gcConvScalarToVectorDataType sloCOMPILER_BackPatch slsDATA_TYPE_ConstructArray slParseDefaultStatement slParseArrayVariableDeclWithInitializer sloCOMPILER_SetCurrentLineNo slParseFieldDecl sloCOMPILER_SetVersionProfile sloCOMPILER_DumpIR gcGetVectorComponentSwizzle slGetDefaultComponentSelection _GetConstantSubscriptCode yy_scan_bytes slsNAME_SPACE_CheckBlockNameForTheSameInterface yyrestart sloIR_VARIABLE_Destroy sloCOMPILER_InitializeConstantBuffer ppoPREPROCESSOR_Eval_GetToken_FILE_LINE_VERSION_GL_ES sloCOMPILER_SetDefaultLayout slParseTypeSpecifiedFieldDeclList slsNAME_SPACE_SearchBuiltinVariable sloIR_ITERATION_TryToGenUnrolledCode _GenTexture2DProjCode _GenTexture3DProjCode slParseWhileStatementBegin sloIR_JUMP_GenBreakCode _GenFloatBitsToUintCode sloCOMPILER_EnableExtension sloIR_CONSTANT_GetBoolValue sloCOMPILER_UpdateDefaultLayout ppoPREPROCESSOR_isws sloCOMPILER_MainDefined sloIR_SET_GenCode slGenCompareJumpCode sloIR_BINARY_EXPR_GenOrCode sloIR_BINARY_EXPR_GenShiftCode ppoPREPROCESSOR_Parse slSetLabel sloCOMPILER_SetOptimize _GenTextureLodOffsetCode sloIR_BINARY_EXPR_GenSequenceCode slParseFieldSelectionExpr _EvaluateUnpackUnorm2x16 ppoTOKEN_STREAM_Dump _GetIOElementStride _GenVivTextureGatherCode sloCOMPILER_CreateAuxGlobalNameSpace _EvaluateAll sloIR_SELECTION_GenCode _NotConstantValue _GenClampCode _EvaluateClamp sloCOMPILER_Scan _GenAsinCode sloCODE_EMITTER_Destroy _GenTexture1DArrayLodCode slsDATA_TYPE_IsAssignableAndComparable sloCOMPILER_FindWClipForUniformList slParseTypeAsStatement slParseBasicType ppoPREPROCESSOR_MacroExpand_3_NoMoreTokenInIS yyout slScanLengthMethod gcGetUniformName sloIR_JUMP_GenDiscardCode slGetOpcodeName slParseUintConstant ppoPREPROCESSOR_EvalLineToken _EvaluateExp slParseArrayLengthList slGetNotCondition sloCOMPILER_CheckAssignmentForGLFragData _GenTextureCubeCode ppoPREPROCESSOR_MacroExpand_1_NotMacroSymbol sloIR_UNARY_EXPR_Dump sloCOMPILER_InsertArrayForDataType slFuncCheckForInterpolate ppoHIDE_SET_AddHS ppoINPUT_STREAM_Init updateForFragData ppoMACRO_MANAGER_Dump sloIR_VARIABLE_Count _EvaluateNormalize sloCOMPILER_CreateArraysOfArraysDataType _GenLessThanCode sloIR_CONSTANT_Construct _GenUintBitsToFloatCode sloIR_CONSTANT_SetValues slParseDeclaration _EvaluateSmoothStep sloIR_VIV_ASM_Dump sloIR_SELECTION_Dump _EvaluatePackUnorm2x16 _GenTexture2DRectProjCode sloCODE_EMITTER_TryToMergeCode2 sloCODE_EMITTER_TryToMergeCode1 sloCOMPILER_LoadBuiltIns _GenLengthCode sloIR_BINARY_EXPR_GenBitwiseCode _GenFloatBitsToIntCode _GenCeilCode ppoMACRO_SYMBOL_Destroy _EvaluateAcosh _GenNotEqualCode ppoHIDE_SET_LIST_Colon _GetOptions sloCOMPILER_InsertWClipList slGenSelectExprCode _EvaluateOuterProduct _GenVivArrayLengthMethodCode slParseInvariantOrPreciseDecl _GenOuterProductCode sloCOMPILER_AddSharedVariable slGenArithmeticExprCode gcIsImageDataType _GenStepCode ppoBYTE_INPUT_STREAM_Dump sloCOMPILER_IsOGL12Version sloCOMPILER_EmptyMemoryPool sloIR_BINARY_EXPR_GenCode sloCOMPILER_SetCurrentStringNo _EvaluateEqual slEmitCompareBranchCode slScanConvToUnsignedType _NegConstantValue _EvaluateGreaterThan slParseVariableDeclWithInitializer yyInitScanner ppoPREPROCESSOR_SetVersion ppoPREPROCESSOR_MacroExpand_0_SelfContain sloIR_JUMP_GenCode slParseInterfaceBlockImplicitArrayLength sloCOMPILER_SetUnspecifiedOutputLocationExist _EvaluateLength sloIR_UNARY_EXPR_Construct slsNAME_SPACE_Construct slDefineSelectionFalseOperandEnd sloCOMPILER_AtGlobalNameSpace __aeabi_uidivmod _GenModCode sloCOMPILER_IsES30Version sloIR_SET_GetMemberCount sloCOMPILER_GetSwitchScope sloCOMPILER_CreateAuxiliaryName sloIR_BINARY_EXPR_GenEqualityConditionCode _GenTexture2DArrayLodCode _GenMatrixCompMultCode slsHTBL_Initialize slParseStructDeclBegin sloIR_LOperandComponentSelect slsROPERAND_ChangeDataTypeFamily ppoMACRO_MANAGER_Construct sloCOMPILER_GetLanguageVersion slGetUniformSamplerIndex slGenBuiltinVivAsmCode slEmitAssignCode slScanFloatConstant ppoPREPROCESSOR_Construct_InitOperator sloIR_POLYNARY_EXPR_GenBuiltInCode _GenEmitVertexCode sloCOMPILER_Report slsHTBL_Destroy gcGetMatrixDataTypeRowCount sloIR_CONSTANT_GenCode slsNAME_Count slsNAME_SPACE_Dump slParseArrayParameterDecl gcGetMatrixColumnDataType _EvaluateSin ppoPREPROCESSOR_setnext slCleanupKeywords ppoPREPROCESSOR_Eval slEmitCurrentCode sloIR_ROperandComponentSelect slAllocSamplerLodMinMax _EvaluateNotEqual sloCOMPILER_CheckNewFuncName gcIsDoubleDataType _GenEmitStreamVertexCode _GenCrossCode sloIR_SWITCH_GenCode _DefinedVersionInfo slParseSwitchBodyBegin sloIR_ITERATION_GenUnrolledCode _EvaluateMod sloIR_LABEL_Initialize ComponentSelection_XY _EvaluateDistance slParseVariableIdentifier _GenCosCode ppoINPUT_STREAM_Dump slsDATA_TYPE_IsArrayHasImplicitLength slParseCompoundStatementBegin _EvaluateGreaterThanEqual sloIR_ITERATION_Accept ppoHIDE_SET_Dump _EvaluateStep ppoPREPROCESSOR_TextLine_AddToInputAfterMacroExpand slGenTestJumpCode _ParseVariableDeclWithInitializerAndAssign ppoPREPROCESSOR_MacroExpand_6_ExpandHeadTail _GenAbsCode _GenNoiseCode _GenFtransformCode slsOPERAND_CONSTANT_ChangeFloatFamilyDataType slParseArrayListParameterDecl sloCOMPILER_PopSwitchScope _EvaluateAsinh sloCOMPILER_InsertWClipForUniformList gcEvaluateCRC32ForShaderString sloCOMPILER_SetSwitchScope sloIR_SWITCH_Construct _GenTextureProjOffsetCode slParseForStatementBegin slsNAME_SPACE_CheckNewFuncName _UpdateRedeclaredForClipDistance sloCOMPILER_Parse slScanOctIntConstant slsHTBL_Finalize ppoPREPROCESSOR_GuardTokenOfThisLevel slScanDeleteBuffer gcChangeElementDataType slParseFullySpecifiedType ppoPREPROCESSOR_ArgsMacroExpand_LinkBackToIS gcGetDataTypeName slGetVectorROperandSlice _GLOBAL_OFFSET_TABLE_ slScanFieldSelection slNewLabel __aeabi_ldiv0 gcGetDataTypeSize slGetIRPolynaryExprTypeName slRealloc sloIR_AllocObjectPointerArrays sloCOMPILER_SetInputLocationInUse _GenTextureGradOffsetCode slScanHexIntConstant KeywordCount_ES slsDATA_TYPE_NAME_Destory sloIR_POLYNARY_EXPR_ConstructStructConstant gcIsImageArrayDataType sloCOMPILER_UpdateBuiltinDataType sloCOMPILER_VReport ppoPREPROCESSOR_MacroExpand _GenTextureProjLodOffsetCode sloIR_ITERATION_CountForCode slParseQualifiedParameterDecl _GenFaceForwardCode slParseSelectStatementBegin slNewVariable slParseStatementList _GenInverseSqrtCode gcGetCompiler sloIR_BINARY_EXPR_GenEqualityCode slsNAME_Destory _ConvertCoordForSampler1D sloIR_LABEL_GenCode sloIR_CONSTANT_GetIntValue sloIR_BINARY_EXPR_Accept slParseInterfaceBlockDeclEnd sloCOMPILER_IsES32VersionOrAbove _ConvCondition sloIR_VIV_ASM_Accept judgeToSetExtension gcGetVectorComponentSelectionDataType sloIR_CONSTANT_Accept _GenTransposeCode slParseSwitchBodyEnd sloCOMPILER_IsES31VersionOrAbove sloCOMPILER_CheckProcessorSupported compiledShaders _ParseFuncCallExprAsExpr _GenRadiansCode ppoBYTE_INPUT_STREAM_GetToken _GenAcoshCode sloIR_UNARY_EXPR_GenCode slDefineSelectionBegin sloCOMPILER_CreateArrayDataType sloNAME_GetParamCount sloCOMPILER_PopDataTypeName slsHTBL_Set sloCOMPILER_GetSharedVariableList sloIR_BINARY_EXPR_GenArithmeticAssignCode ppoMACRO_MANAGER_GetMacroSymbol __aeabi_idiv0 slParseArrayListVariableDecl2 _GenSinhCode slUpdateVariableTempReg _GetVertexOrPatchIndexSubScriptCode ppoPREPROCESSOR_MacroExpand_2_NoFormalArgs sloCOMPILER_CleanLanguageVersion slsHTBL_Get _ConvertVecToAuxiScalarArray sloCOMPILER_GetDefaultPrecision sloIR_SWITCH_Accept slGenDefineUnrolledIterationEnd _ConvertAuxiScalarArrayToVec sloIR_CONSTANT_Dump sloCOMPILER_MergeLayoutId sloIR_SET_Construct _UpdateRedeclaredForInterpolation _ConvertMatrixToAuxiVecArray sloCOMPILER_Construct_General yy_switch_to_buffer ppoPREPROCESSOR_Line slParseNonStructType sloIR_UNARY_EXPR_GenIncOrDecCode slParseTypeDecl ppoTOKEN_GetToken ComponentSelection_XYZW CompilerLockRef slsOPERAND_CONSTANT_ChangeUintFamilyDataType _EvaluateLog sloIR_SET_Count slMakeImplicitConversionForOperandPair sloCOMPILER_PushUnnamedSpace slScanBoolConstant ppoPREPROCESSOR_Dump _GenTextureOffsetCode sloCOMPILER_SetLayout slsNAME_SPACE_Destory sloCOMPILER_AddLog _GenMixCode gcGetVectorComponentEnable sloIR_SELECTION_Accept _GenEndPrimitiveCode sloCOMPILER_OutputLog _GenIsInfCode ppoPREPROCESSOR_isoctnum slsROPERAND_CONSTANT_IsAllVectorComponentsEqual sloCOMPILER_SetUniformLocationInUse sloIR_POLYNARY_EXPR_ConstructScalarConstant sloIR_SWITCH_Dump ppoWriteBufferToFile slHashString slScanIdentifier sloIR_ITERATION_Count sloIR_VIV_Asm_Count sloCOMPILER_GetChar ppoBASE_Init sloCOMPILER_GetDefaultLayout sloIR_POLYNARY_EXPR_GenConstructScalarCode sloCOMPILER_Construct sloCOMPILER_VOutputLogDump _GenSignCode gcGetMatrixDataTypeColumnCount _ConvertCoordFor2DRect slParseFuncDefinitionBegin gcGetDataTypeComponentCount sloCOMPILER_DestroyConstantVariableList _GenNormalizeCode slBeginFunction ppoPREPROCESSOR_TextLine_CheckSelfContainAndIsMacroOrNot sloIR_BINARY_EXPR_GenSubscriptCode sloIR_VARIABLE_Construct sloIR_BINARY_EXPR_GenShiftAssignCode slParseArrayListVariableDecl slScanSpecialIdentifier slGenBuiltInFunctionCode _ParseComponentSelection slParseInterfaceBlockDeclBegin __aeabi_idivmod gcIsIntegerDataType sloIR_LABEL_Construct sloIR_VARIABLE_GenCode slsDATA_TYPE_GetLogicalOperandCount sloCOMPILER_GetVecConstant sloIR_CONSTANT_CheckAndSetAllValuesEqual sloIR_CONSTANT_Initialize gcIsSamplerArrayDataType sloCOMPILER_Extension2Enabled __dso_handle ppoPREPROCESSOR_Reset sloCOMPILER_GetPatchID sloIR_POLYNARY_EXPR_GenMatrixComponentAssignCode sloCOMPILER_GetCurrentStringNo sloIR_POLYNARY_EXPR_EvaluateBuiltIn sloIR_SET_Dump ppoPREPROCESSOR_SetExtensionWithSel _GenDistanceCode _EvaluateAcos _GenDotCode ppoHIDE_SET_Destroy slGetStorageQualifierName _GenTexture2DLodCode sloCOMPILER_PopCurrentNameSpace ppoPREPROCESSOR_SetOptimize sloIR_ITERATION_Dump gcIsVectorDataType slEndMainFunction slsGEN_CODE_PARAMETERS_AllocateOperands slsNAME_BindAliasParamNames yy_flush_buffer slsNAME_SPACE_BindFuncName yyparse sloIR_BINARY_EXPR_Count sloCOMPILER_CheckErrorLog sloIR_POLYNARY_EXPR_GenCode sloCOMPILER_GetAttributeIndex slParseAsmAppendModifier slParseFuncCallExprAsExpr slParseCompoundStatementNoNewScopeAsStatementNoNewScope slParseCompoundStatementNoNewScopeBegin _GenTexelFetchCode sloIR_UNARY_EXPR_Evaluate ppoPREPROCESSOR_MacroExpand_5_BufferRealArgs _GenTanCode sloIR_CONSTANT_Clone slDefineSelectionTrueOperandBegin sloIR_BASE_IsEqualExceptVectorIndex _GenAcosCode sloCOMPILER_GetOutputInvariant sloCOMPILER_BindFuncCall _GenTextureCode _EvaluateSinh slLoadGeneralBuiltIns sloIR_BINARY_EXPR_Evaluate gcIsSymmetricalMatrixDataType updateForClipDistance sloIR_BINARY_EXPR_GenArithmeticCode _GenRefractCode slParseArrayListVariableDeclWithInitializer _CheckErrorForIncOrDecExpr slsROPERAND_CONSTANT_ConvScalarToVector updateForSampleMask sloIR_LABEL_Destroy sloIR_SELECTION_Construct gcGetVectorComponentDataType sloCOMPILER_ConstructLayoutOffsetInBinding slParseInterfaceBlock _GenTexture3DCode yyleng _GenBitCountCode slParseStructDeclEnd _CheckRedeclaredForInterpolation slGenSelectionCompareConditionCode gcGetDefaultSwizzle sloOBJECT_COUNTER_Construct slParseAssignmentExpr slLoadBuiltIns slParseAsmOpcode sloIR_SET_AddMember slParseFuncHeader sloIR_BASE_CompareAllNamesComponent sloCOMPILER_IsOGL33VersionOrAbove _GenLessThanEqualCode sloIR_BINARY_EXPR_GenAndCode ppoPREPROCESSOR_PreprocessingFile sloCOMPILER_SearchLayoutOffset _GenFwidthCode slParseLayoutId slParseStructVariableDecl slEmitCode1 _checkOpName_size sloCOMPILER_Preprocess sloCOMPILER_GetCurrentSpace slEmitCode2 sloIR_POLYNARY_EXPR_Construct slParseNamedType sloIR_CONSTANT_Count sloIR_POLYNARY_EXPR_FinalizeOperandsParameters slGenGenericCode2WithFormat sloCOMPILER_SearchIntrinsicBuiltinName sloNAME_BindFuncBody sloIR_POLYNARY_EXPR_Dump sloIR_BASE_UseAsTextureCoord gcGetComponentDataType slMergeParameterQualifiers slDefineSelectionFalseOperandBegin slParseAddLayoutId ppoPREPROCESSOR_DumpOutputStream slParseJumpStatement sloIR_VARIABLE_Dump sloCOMPILER_PushDataTypeName sloIR_UNARY_EXPR_Destroy __divsi3 ppoINPUT_STREAM_UnGetToken _GenFractCode yy_scan_buffer sloIR_ITERATION_CountWhileCode sloCOMPILER_Destroy slParseCaseStatement ppoPREPROCESSOR_TextLine_Handle_FILE_LINE_VERSION slGenAssignCode sloCOMPILER_GetScannerState updateForTextureCoord sloIR_ITERATION_GenForCode sloCOMPILER_GenCode ppoBYTE_INPUT_STREAM_Release sloCOMPILER_IsES20Version sloCOMPILER_DecrDumpOffset slParseVariableDeclWithInitializer2 yy_delete_buffer sloCOMPILER_ActiveUniformsWithSharedOrStd140 _EvaluateRefract sloIR_CONSTANT_Destroy _GenIntBitsToFloatCode gcIsUnsignedIntegerDataType slEmitConvCode sloIR_ITERATION_GenWhileCode _CreateSharedVariableStorageBlock slParseBoolConstant sloPREPROCESSOR_Destroy yyerror sloCODE_GENERATOR_Construct slNewTempRegs sloCOMPILER_AddExternalDecl ppoPREPROCESSOR_SetSourceStrings ppoPREPROCESSOR_ispunc slsDATA_TYPE_IsEqual sloCOMPILER_Dump slGetBuiltInVariableImplSymbol ppoPREPROCESSOR_isnspunc sloIR_SWITCH_Count _EvaluateUnpackHalf2x16 slGenGenericCode2Atomic slFuncCheckForNoiseIntrinsic sloIR_LABEL_Dump sloCOMPILER_IsOGLVersion slParseParameterList slConvDataTypeToFormat GenPowNCodeTable slGenAtomicCode _EvaluateMatrixCompMult sloCOMPILER_IsCreateDefaultUBO _GenTanhCode _EvaluateRadians ComponentSelection_XYZ sloCOMPILER_IncrDumpOffset slParseFieldListDecl sloIR_CONSTANT_GetUIntValue sloCOMPILER_AddConstantVariable _GenDeterminantCode ppoPREPROCESSOR_Eval_Case_Left_Para _GenDegreesCode sloCOMPILER_MergeInterFaceLayoutId sloCOMPILER_CleanUp slScanOperator sloIR_ITERATION_Construct _EvaluateLog2 slParseNonArrayVariableDecl yy_load_buffer_state slGetFunctionLabel gcGetAttributeName _GenSmoothStepCode slNameIsLocal _ConvertAuxiScalarArrayToMat sloIR_UNARY_EXPR_GenBitwiseNotCode sloCOMPILER_Free slsOPERAND_CONSTANT_ChangeBooleanFamilyDataType slParseStructType sloCOMPILER_GetCurrentFunctionSpace _EvaluatePow _GenSinCode sloIR_POLYNARY_EXPR_Destroy _GenAllCode sloOBJECT_COUNTER_Destroy ppoPREPROCESSOR_TextLine _EvaluateCeil slParseArrayVariableDeclWithInitializer2 yytext gcIsMatrixDataType sloCODE_EMITTER_EndBasicBlock _EvaluateCos _EvaluateExp2 slParseFuncCallHeaderExpr _GenEqualCode ppoTOKEN_STREAM_Destroy sloCOMPILER_GetVecConstantLists slsNAME_SPACE_CheckFuncInGlobalNamespace _EvaluateFloatBitsToInteger slParseFuncCallArgument _GenTruncCode _CheckErrorForJump slAllocSamplerLevelBaseSize slParseCondition slsOPERAND_CONSTANT_ChangeIntegerFamilyDataType slsDATA_TYPE_GetLogicalCountForAnArray slsDATA_TYPE_Construct sloIR_BINARY_EXPR_Destroy _GenSqrtCode slEmitBuiltinAsmCode _GenTexture3DLodCode __TMC_END__ slGetIRJumpTypeName updateForLights GetHigherPrecison sloCOMPILER_VOutputLog slBeginMainFunction slNewUniform _EvaluateAny ppoPREPROCESSOR_InitExtensionTable slParseNormalUnaryExpr sloIR_POLYNARY_EXPR_GenConstructMatrixCode slParseSelectionStatement yylex sloPREPROCESSOR_Construct sloIR_JUMP_Count _GenTexelFetchOffsetCode ppoPREPROCESSOR_Version sloCOMPILER_NeedCheckOutputLocationExist sloCOMPILER_SetCheckFunctionForBuiltInFunction ppoPREPROCESSOR_Undef slPackSSBOWithSharedOrStd140OrStd430 slParseAsmModifier gcGetVectorDataTypeComponentCount ppoPREPROCESSOR_Eval_Binary_Op _EvaluateLessThanEqual ppoPREPROCESSOR_Eval_Case_Basic_Level _GenEndStreamPrimitiveCode sloCOMPILER_SetOutputLocationInUse _GenBarrierOpCode ppoPREPROCESSOR_Extension _EvaluateDeterminant sloCOMPILER_GetCurrentLineNo sloCOMPILER_SetVecConstant slsNAME_AllocLogicalRegs sloPREPROCESSOR_Parse slNewAttributeWithLocation __udivsi3 slsDATA_TYPE_ConvElementDataType _EvaluatePackSnorm2x16 _getTheRootIdIndex sloIR_CONSTANT_Evaluate slsDATA_TYPE_Dump ppoPREPROCESSOR_MatchDoubleToken _EvaluateDerivatives slScanComment slParseLayoutQualifier sloIR_SET_TryToGenSpecialStatementCode gcIsScalarDataType gcCompiler ppoPREPROCESSOR_SetDebug _EvaluatePackHalf2x16 _EvaluateTranspose sloCOMPILER_GetUnnamedSpace __aeabi_idiv sloIR_BINARY_EXPR_GenBitwiseAssignCode slsROPERAND_IsFloatOrVecConstant sloIR_VIV_ASM_Destroy slScanSpecialOperator sloIR_SELECTION_Count _GenTexture2DArrayCode sloIR_ITERATION_GenDoWhileCode slAddUnusedInputPatch slParseQualifierAsStatement gcGetDefaultEnable slParseNonArrayVariableDecl2 sloCOMPILER_ExtensionEnabled sloCOMPILER_IsOGL13Version slParseForStatementEnd _GenDFdxCode ppoPREPROCESSOR_isnum _GenAsinhCode ppoPREPROCESSOR_PushOntoCurrentInputStreamOfPP sloCOMPILER_CreateElementDataType slGenAssignSamplerCode sloCOMPILER_CreateNameSpace slParseSelectionExpr _EvaluateDegrees _EvaluateUnpackSnorm2x16 ppoTOKEN_FindPoolString _GenTexture1DCode sloIR_POLYNARY_EXPR_GenFuncCallCode ppoPREPROCESSOR_Eval_GetToken _CheckRedeclaredForClipDistance slParseStructReDeclEnd ppoPREPROCESSOR_EvalInt ppoPREPROCESSOR_BufferActualArgs _EvaluateFract gcGetVectorSliceDataType ppoPREPROCESSOR_ControlLine slsNAME_SetStaticallyUsed slReport _GenShadow1DArrayCode ppoPREPROCESSOR_ToEOL sloCOMPILER_ConstructLayoutOffset _GenTextureProjGradCode ppoPREPROCESSOR_Error sloIR_UNARY_EXPR_GenFieldSelectionCode slGenGenericCode3 ppoMACRO_MANAGER_Destroy slFuncCheckForAtrigAsIntrinsic _GenTexture1DProjCode SpecialCodeEmitterCount2 sloCOMPILER_Extension1Enabled slParseCompoundStatementEnd _EvaluateTan slsDATA_TYPE_GetFieldOffset slGenGenericCode1 slsDATA_TYPE_Destory sloIR_JUMP_Destroy SpecialCodeEmitterCount1 slGenGenericCode2 slAllocSamplerHWLevelBaseSize slGenDefineUnrolledIterationBegin _GenTextureLodCode slParseWhileStatementEnd _GenExpCode _GenTextureProjLodCode _convertShaderType ppoPREPROCESSOR_Report ppoPREPROCESSOR_Pragma slParseFuncDefinitionEnd ppoInfomationForBISRollBack_RollBackBISList _EvaluateMin ppoPREPROCESSOR_Define_BufferReplacementList sloIR_ITERATION_GenCode _GenTextureCubeLodCode _EvaluateMix sloIR_SET_CompareAllNamesComponent ppoMACRO_SYMBOL_IsEqual slEmitTestBranchCode sloCOMPILER_SetDefaultPrecision gcIsFloatDataType sloCOMPILER_IsES30VersionOrAbove KeywordCount_GL _GenMinCode slAllocImageSizeUniform sloCOMPILER_MakeCurrent sloCOMPILER_SetLanguageVersion _EvaluateAtanh slParseImplicitArraySizeFieldDecl ppoBYTE_INPUT_STREAM_GetChar_Phase_1 ppoPREPROCESSOR_MacroExpand_4_NoRealArg _GenIsNanCode sloCOMPILER_LoadGeneralBuiltIns sloIR_SET_Accept slGetBuiltinFunctionExtension ppoBYTE_INPUT_STREAM_GetChar_Phase_0 sloIR_CONSTANT_GetFloatValue _ConvertCoordsFor2DRect _GenExp2Code ppoBYTE_INPUT_STREAM_GetChar_Phase_2 ppoTOKEN_STREAM_FindID sloCOMPILER_SetScannerState slsDATA_TYPE_GetSize slsNAME_Dump _EvaluateDot ppoPREPROCESSOR_islegalchar sloIR_UNARY_EXPR_GenNotCode sloCOMPILER_Allocate sloIR_POLYNARY_EXPR_GenConstructStructCode sloIR_POLYNARY_EXPR_GenConstructArrayCode sloCOMPILER_IsOGL15VersionOrAbove slEmitNullTargetCode _EvaluateIsNan slsDATA_TYPE_NAME_Construct ppoMACRO_MANAGER_AddMacroSymbol _EvaluateSqrt sloCOMPILER_SearchName sloIR_UNARY_EXPR_GenComponentSelectionCode _GenTexture1DLodCode slsNAME_SPACE_Search slParseExternalDecl sloIR_VARIABLE_Accept sloCOMPILER_ExpandNorm __aeabi_uidiv sloIR_VIV_ASM_Construct slParseSubscriptExpr _EvaluateMax ppoTOKEN_ColonTokenList sloCOMPILER_CloneDataType sloCOMPILER_IsHaltiVersion sloCOMPILER_GetVersion _EvaluateFloor _GenAtomicOpCode yywrap sloIR_SET_Destroy ppoPREPROCESSOR_Define_BufferArgs _EvaluateRoundEven ppoMACRO_SYMBOL_Dump ppoPREPROCESSOR_Construct_InitKeyword _EvaluateSign sloIR_CONSTANT_AddValues sloIR_UNARY_EXPR_GenNegCode _CheckErrorForSubscriptExpr _GenTextureGradCode slFuncCheckForTextureGatherOffsets sloIR_POLYNARY_EXPR_GenOperandsCode slAddUnusedOutputPatch ppoMACRO_MANAGER_DestroyMacroSymbol _GenCoshCode ppoPREPROCESSOR_AddToOutputStreamOfPP vivImgRdWrNeedSWBordercolor _EvaluateAtan _EvaluateNot sloCOMPILER_FindLayoutOffsetInBinding sloCOMPILER_GetGlobalSpace slGetIRUnaryExprTypeName _GenGreaterThanCode ppoPREPROCESSOR_Defined sloIR_POLYNARY_EXPR_TryToEvaluate sloCOMPILER_GetClientApiVersion sloIR_BINARY_EXPR_GenOrConditionCode sloIR_VIV_ASM_GenCode _EvaluateTanh sloCODE_EMITTER_EmitCode2 ppoPREPROCESSOR_Group slsNAME_SPACE_CreateName ppoPREPROCESSOR_Construct ppoBYTE_INPUT_STREAM_UnGetChar_Phase_1 _EvaluateIntegerBitsToFloat _GenLogCode _GenMaxCode ppoBYTE_INPUT_STREAM_UnGetChar_Phase_2 gcSHADER_AddSourceAttributeIndexedFormattedWithPrecision gcoOS_GetTime gcSHADER_GetOutputIndexByOutput gcSHADER_DoPatch gcSHADER_GetOutputCount gcoOS_StrCatSafe gcUNIFORM_GetIndex gcoOS_PrintStrVSafe gcoOS_Close gcSetClientApiVersion gcSHADER_AddOutput gcSHADER_AddUniform gcSHADER_GetVariableCount gco3D_Get3DEngine gcSHADER_AddOpcodeConditional gcSHADER_Load gcGetGLSLCaps __deregister_frame_info gcSHADER_AddIoBlock gcoOS_StrFindReverse floorf gcSHADER_AddOpcodeConditionalFormatted memset gcSHADER_AddUniformBlock gcSHADER_AddRoundingMode gcSHADER_SetConstantMemorySize gcSHADER_AddSourceConstant gcSHADER_AddSaturation gcSHADER_InsertNOP2BeforeCode gcoOS_StrToFloat gcoOS_StrCmp gcUseFullNewLinker gcUNIFORM_GetSampler log gcoOS_Allocate gcSHADER_AddSourceUniformIndexed gcSHADER_SetCompilerVersion gcSHADER_ReallocateAttributes gcSHADER_GetVariableByName gcSHADER_AddAttribute acos gcFinalizeRecompilation gcSHADER_UpdateResOpType sqrt _ITM_deregisterTMCloneTable gcoOS_StrCopySafe pow gcSHADER_AddSourceOutputIndexedFormattedWithPrecision gcSHADER_GetOutput gcSHADER_SetFragOutUsage gcSHADER_GetInstructionCount gcoOS_StrToInt gcSHADER_GetStorageBlockCount gcSHADER_Destroy gcoOS_UnLockGLFECompiler gcSHADER_SetClientApiVersion gcoOS_Write gcSHADER_SetNotStagesRelatedLinkError gcSHADER_GetVariable gcSHADER_Pack gcSHADER_BeginFunction gcSHADER_SetShaderID gcSHADER_GetUniform gcSHADER_AddOutputIndexed gcSHADER_SetStorageBlockTopLevelMemberArrayInfo gcSHADER_AddOutputWithLocation gcSHADER_AddSourceUniform gcoOS_StrStr gcoOS_Open __stack_chk_guard gcoHAL_IsFeatureAvailable gcSHADER_AddAttributeWithLocation gcSHADER_ReallocateOutputs __cxa_finalize gcSHADER_AddSourceIndexed __register_frame_info gcSHADER_AddSourceUniformIndexedFormattedWithPrecision raise gcFUNCTION_ReallocateArguments gcGetSBLastVariable gcSHADER_AddSourceConstantFormatted gcSHADER_ReallocateFunctions gcSHADER_GetUniformBlock gcATTRIBUTE_GetIndex gcSHADER_ReallocateUniforms gcSHADER_GetOutputByName atan gcSHADER_GetAttributeByName gcSHADER_SetDefaultUBO _ITM_registerTMCloneTable sqrtf gcSHADER_AddOpcodeIndexedWithPrecision gcSHADER_AddOpcodeConditionIndexedWithPrecision gcSHADER_NewTempRegs vscDIDestroyContext gcoOS_LockGLFECompiler gcSHADER_SetEarlyFragTest gcSHADER_AddSourceConstantFormattedWithPrecision gcSHADER_GetOutputDefaultLocation gcSHADER_AddSourceSamplerIndexedFormattedWithPrecision gcoOS_Print gcFUNCTION_GetLabel gcOUTPUT_SetLayoutQualifier gcoOS_PrintStrSafe gcSHADER_AddOpcode gcSHADER_UpdateVariable gcFUNCTION_AddArgument gcSHADER_AddUniformEx1 gcSHADER_AnalyzeFunctions vscDIConstructContext gcSHADER_NextId gcSHADER_GetStorageBlock gcSHADER_InsertList gcCompileShader gcOUTPUT_GetNameEx gcoOS_StrDup gcSHADER_AddLabel asin gcInitializeCompiler gcUNIFORM_GetName gco3D_GetAPI gcSHADER_Construct gcSHADER_EndFunction gcSHADER_GetAttribute gcInitializeRecompilation gcSHADER_ExpandArraysOfArrays gcoOS_StrNCmp gcQueryShaderCompilerHwCfg gcGetHWCaps ceilf dbg_dumpIR gcSHADER_AddSourceAttribute gcSHADER_AddSource gcGetOptimizerOption gcoOS_Free gcSHADER_AddFunction gcGetPatchId gcUNIFORM_SetFormat gcSHADER_GetUniformBlockCount gcoOS_AtomIncrement exp gcSHADER_DumpSource gcSHADER_AddSourceIndexedWithPrecision gcATTRIBUTE_GetName gcFinalizeCompiler gcoOS_GetEnv memcpy gcInitializeCompilerCaps gcSHADER_FindLabel gcSHADER_AddStorageBlock gcoOS_AtomDecrement strlen gcSHADER_FindList __stack_chk_fail gcSHADER_SetDebugInfo gcSHADER_ReallocateVariables gcInitGLSLCaps gcSHADER_AddVariableEx1 vscGetTemporaryDir
.symtab .strtab .shstrtab .gnu.hash .dynsym .dynstr .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame .init_array .fini_array .data.rel.ro .dynamic .got .data .bss .comment .ARM.attributes .debug_aranges .debug_info .debug_abbrev .debug_line .debug_frame .debug_str .debug_loc .debug_ranges