Lines Matching refs:ESSL
23028 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProj_00R30B00B),
23034 Rule::Get<Spec::ESSL, 100, Shader::ALL, 0>(&texture2DProj_00I20B),
23040 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageLoad_01I20D),
23042 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&tanh_30B),
23046 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(¬Func_10F),
23048 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findMSB_20E),
23050 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&lessThanEqual_30B30B),
23055 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&outerProduct_20B30B),
23063 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mix_20B20B00B),
23066 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&uintBitsToFloat_30E),
23069 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00K00D),
23072 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxAtomicCounterBindings),
23075 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&greaterThanEqual_10E10E),
23077 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00d20B),
23079 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&atan_10B10B),
23081 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&clamp_30B30B30B),
23085 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLodOffset_00a20B00B10D),
23087 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&greaterThanEqual_20B20B),
23089 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageLoad_01F20D),
23095 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicAdd_00D00D),
23098 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&floatBitsToUint_20B),
23101 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&mix_20D20D20F),
23103 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(°rees_20B),
23111 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&inversesqrt_00B),
23113 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetchOffset_00J20D00D20D),
23115 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGrad_00S30B20B20B),
23117 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&equal_10D10D),
23119 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_30D00D),
23121 Rule::Get<Spec::ESSL, 310, Shader::COMPUTE, 0>(&groupMemoryBarrier_),
23127 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetch_00I10D00D),
23130 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&transpose_E0B),
23136 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProjOffset_00Y30B20D00B),
23138 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageStore_01C20D30B),
23140 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&modf_10B10B),
23142 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&determinant_50B),
23145 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&lessThan_20B20B),
23148 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageStore_01K20D30E),
23150 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&TableBase::m_gl_MaxFragmentInputVectors),
23153 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&cosh_20B),
23155 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&sign_20D),
23157 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&atanh_00B),
23167 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureOffset_00d20B10D00B),
23171 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&lessThan_10E10E),
23178 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, EXT_INDEX(EXT_YUV_target)>(&textureProj_00N30B00B),
23180 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxCombinedShaderOutputResources),
23183 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00I10B00B),
23186 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&lessThan_20D20D),
23190 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&all_10F),
23193 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&isinf_30B),
23195 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00a20B10D00D),
23197 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00I10B10D),
23200 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureOffset_00L20B10D),
23202 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&lessThanEqual_30E30E),
23204 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_10E00E),
23208 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjOffset_00S30B20D),
23211 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&round_00B),
23213 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(EXT_shader_framebuffer_fetch)>(
23215 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(NV_shader_framebuffer_fetch)>(
23217 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&greaterThan_30D30D),
23219 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00U20B),
23223 Rule::Get<Spec::ESSL, 100, Shader::ALL, EXT_INDEX(ARB_texture_rectangle)>(
23227 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&step_20B20B),
23230 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findMSB_10E),
23232 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findMSB_10D),
23236 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLodOffset_00S20B00B20D),
23239 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageStore_00z10D30B),
23241 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00X10B10Dx400D),
23243 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
23245 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&outerProduct_10B20B),
23249 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&cos_30B),
23251 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&unpackHalf2x16_00E),
23253 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&outerProduct_10B10B),
23256 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxComputeTextureImageUnits),
23260 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&sin_30B),
23263 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00L20B00D),
23266 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageStore_01A10D30D),
23268 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_geometry_shader)>(
23273 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_10E10E),
23275 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&max_30B30B),
23277 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_10E10E10E),
23279 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(EXT_YUV_target)>(&texture_00N10B),
23283 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetchOffset_00a20D00D10D),
23286 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(¬Func_20F),
23291 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&outerProduct_20B20B),
23294 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLodOffset_00R20B00B10D),
23298 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGrad_00J30B20B20B),
23302 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageLoad_01K20D),
23304 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00X10B00B),
23306 Rule::Get<Spec::ESSL, 310, Shader::GEOMETRY_EXT, EXT_INDEX(EXT_geometry_shader)>(
23310 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&radians_10B),
23315 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00e20B00B),
23317 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&distance_10B10B),
23319 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00Z20B20B20B),
23321 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&sign_00B),
23323 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldReverse_00D),
23325 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldReverse_00E),
23327 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldExtract_30E00D00D),
23329 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00I10B00B),
23331 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&greaterThanEqual_10D10D),
23334 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(°rees_30B),
23336 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&inversesqrt_30B),
23341 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&intBitsToFloat_20D),
23343 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&exp_20B),
23347 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&acosh_00B),
23349 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&log_10B),
23351 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLodOffset_00S30B00B20D),
23353 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00L20B),
23358 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&outerProduct_30B20B),
23360 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00S20B),
23362 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicXor_00D00D),
23364 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetch_00Y20D00D),
23368 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldExtract_10D00D00D),
23370 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&sign_30B),
23373 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&sign_30D),
23375 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00Y20B00B),
23377 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&dFdy_20B),
23379 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_standard_derivatives)>(&dFdyExt_20B),
23380 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProj_00Y30B),
23382 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureOffset_00X10B10D00B),
23384 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&memoryBarrierBuffer_),
23386 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&isinf_00B),
23389 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_20D00D00D),
23391 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, 0>(&texture2DProj_00I20B00B),
23393 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mod_30B00B),
23396 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00f20B00B),
23399 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&greaterThan_20E20E),
23401 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLod_00I30B00B),
23403 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&refract_00B00B00B),
23405 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_geometry_shader)>(
23410 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00e00D),
23413 Rule::Get<Spec::ESSL, 310, Shader::COMPUTE, 0>(&BuiltInVariable::kgl_NumWorkGroups),
23415 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetch_00a20D00D),
23418 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&frexp_30B30D),
23424 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00I10B),
23426 Rule::Get<Spec::ESSL, 300, Shader::VERTEX, 0>(&BuiltInVariable::kgl_InstanceID),
23428 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&normalize_20B),
23432 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&inverse_F0B),
23435 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&atan_00B),
23437 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00R10B10D00D),
23441 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&greaterThan_30E30E),
23448 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&TableBase::m_gl_DepthRange),
23453 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldExtract_20D00D00D),
23455 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00L20B00B),
23459 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&mix_30D30D30F),
23461 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxComputeUniformComponents),
23466 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&floor_10B),
23476 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&outerProduct_10B30B),
23479 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&cos_00B),
23485 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureOffset_00a20B10D00B),
23488 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00X10B),
23491 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureOffset_00R10B10D00B),
23493 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00d10B00B10D),
23495 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxFragmentImageUniforms),
23498 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&equal_20E20E),
23500 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&uaddCarry_00E00E00E),
23503 Rule::Get<Spec::ESSL, 100, Shader::ALL, 0>(&textureCube_00K20B),
23508 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&matrixCompMult_90B90B),
23509 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00I10B10Dx4),
23511 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
23515 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_30E00E00E),
23517 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&asin_00B),
23519 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProjOffset_00J30B20D00B),
23522 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(¬Equal_30E30E),
23526 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&lessThanEqual_10E10E),
23529 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&inversesqrt_20B),
23534 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicAdd_00E00E),
23536 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&intBitsToFloat_30D),
23539 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00X10B10B10B),
23541 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&greaterThanEqual_30E30E),
23543 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&mix_20B20B20F),
23547 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxVertexAtomicCounters),
23549 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjOffset_00X20B10D),
23551 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&any_10F),
23553 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGradOffset_00d30B10B10B10D),
23556 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjOffset_00I30B10D),
23558 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureOffset_00X10B10D),
23560 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00R10B),
23564 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&radians_00B),
23566 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00f20B00B10Dx4),
23568 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
23570 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&step_10B10B),
23572 Rule::Get<Spec::ESSL, 0, Shader::ALL, EXT_INDEX(EXT_blend_func_extended)>(
23576 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldReverse_10E),
23578 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldReverse_10D),
23583 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicXor_00E00E),
23587 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&greaterThan_30B30B),
23589 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxFragmentAtomicCounters),
23591 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&faceforward_20B20B20B),
23594 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProj_00S30B00B),
23596 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&fma_20B20B20B),
23598 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(&fmaExt_20B20B20B),
23601 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&outerProduct_30B30B),
23603 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&exp_30B),
23605 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitCount_10E),
23607 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitCount_10D),
23609 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&log_00B),
23611 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&mix_00F00F00F),
23615 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&acosh_30B),
23619 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGradOffset_00X10B10B10B10D),
23621 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetchOffset_00X10D00D10D),
23623 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&packUnorm2x16_10B),
23626 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&umulExtended_20E20E20E20E),
23632 Rule::Get<Spec::ESSL, 100, Shader::VERTEX, 0>(&textureCubeLod_00K20B00B),
23634 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00L00D),
23638 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_20E00E),
23640 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProj_00S30B),
23642 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&dFdy_30B),
23644 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_standard_derivatives)>(&dFdyExt_30B),
23646 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&isinf_10B),
23648 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&TableBase::m_gl_MaxVertexTextureImageUnits),
23650 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&greaterThanEqual_30B30B),
23652 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(EXT_shader_texture_lod)>(
23654 Rule::Get<Spec::ESSL, 0, Shader::FRAGMENT, 0>(&BuiltInVariable::kgl_FrontFacing),
23657 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&acos_10B),
23659 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, 0>(&textureCube_00K20B00B),
23661 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&lessThan_10B10B),
23664 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxComputeAtomicCounterBuffers),
23666 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00f00D),
23671 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(ARM_shader_framebuffer_fetch)>(
23674 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&lessThanEqual_20D20D),
23678 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLod_00Y30B00B),
23680 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(EXT_blend_func_extended)>(
23684 Rule::Get<Spec::ESSL, 300, Shader::VERTEX, EXT_INDEX(ANGLE_base_vertex_base_instance)>(
23686 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&transpose_B0B),
23689 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&mix_20F20F20F),
23691 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&smoothstep_00B00B30B),
23697 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(EXT_YUV_target)>(&texelFetch_00N10D00D),
23698 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00a00D),
23701 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjOffset_00Y30B20D),
23703 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitCount_30E),
23705 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&atan_30B),
23709 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&ceil_10B),
23711 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00S00D),
23714 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicCounterDecrement_00G),
23716 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&ceil_30B),
23723 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00f30B),
23726 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetch_00R10D00D),
23728 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&sign_20B),
23730 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&smoothstep_30B30B30B),
23733 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00R10B10B10B),
23735 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_00D00D),
23739 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&ldexp_20B20D),
23741 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&greaterThanEqual_30D30D),
23743 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageLoad_01D20D),
23745 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findLSB_10E),
23747 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00Z20B00B),
23751 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&cos_10B),
23754 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00e30B),
23756 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00T00D),
23760 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGradOffset_00Y30B20B20B20D),
23763 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00T20B20B20B),
23766 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProjOffset_00d30B10D00B),
23774 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&matrixCompMult_50B50B),
23776 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&equal_30B30B),
23779 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00U20B00B),
23786 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&max_10B10B),
23788 Rule::Get<Spec::ESSL, 0, Shader::VERTEX, 0>(&BuiltInVariable::kgl_PointSize),
23791 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&asin_10B),
23793 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&sinh_00B),
23797 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureOffset_00S20B20D),
23800 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProj_00R20B),
23802 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&greaterThan_10E10E),
23809 Rule::Get<Spec::ESSL, 310, Shader::GEOMETRY_EXT, EXT_INDEX(EXT_geometry_shader)>(&EmitVertex_),
23810 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&smoothstep_20B20B20B),
23813 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureOffset_00J20B20D),
23815 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetch_00J20D00D),
23820 Rule::Get<Spec::ESSL, 300, Shader::NOT_COMPUTE, EXT_INDEX(OVR_multiview)>(
23822 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&radians_30B),
23824 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&fract_30B),
23827 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&uaddCarry_20E20E20E),
23829 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGrad_00X30B10B10B),
23839 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_10D00D00D),
23841 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxComputeImageUniforms),
23843 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00L20B00B),
23852 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_00E00E00E),
23854 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&length_20B),
23856 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&ldexp_00B00D),
23858 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldInsert_00D00D00D00D),
23860 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGrad_00Y30B20B20B),
23863 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&roundEven_30B),
23866 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&acosh_20B),
23868 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&atanh_10B),
23871 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&clamp_10B10B10B),
23873 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00L20B10D00D),
23875 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitCount_00D),
23877 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitCount_00E),
23879 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&floatBitsToInt_30B),
23881 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&max_20B00B),
23884 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetchOffset_00Y20D00D20D),
23886 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicExchange_00E00E),
23892 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&lessThanEqual_20B20B),
23894 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&min_10B00B),
23900 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&mix_30F30F30F),
23905 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&abs_20D),
23908 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&abs_20B),
23910 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&lessThanEqual_10B10B),
23912 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_30E30E),
23915 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mix_00B00B00B),
23917 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&mix_00B00B00F),
23920 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProj_00I20B),
23923 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxVertexAtomicCounterBuffers),
23926 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&acos_00B),
23928 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGradOffset_00J20B20B20B20D),
23931 Rule::Get<Spec::ESSL, 100, Shader::ALL, EXT_INDEX(EXT_shader_texture_lod)>(
23935 Rule::Get<Spec::ESSL, 100, Shader::ALL, EXT_INDEX(EXT_shader_texture_lod)>(
23937 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&fma_30B30B30B),
23939 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(&fmaExt_30B30B30B),
23942 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxComputeWorkGroupCount),
23947 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&mix_30E30E30F),
23949 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, 0>(&BuiltInVariable::kgl_FragColor),
23954 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&atan_20B),
23958 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(OES_EGL_image_external_essl3)>(
23960 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&min_10B10B),
23964 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&pow_10B10B),
23966 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00Y20B),
23969 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00X10B00B),
23971 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&frexp_00B00D),
23973 Rule::Get<Spec::ESSL, 100, Shader::ALL, 0>(&texture2D_00I10B),
23977 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&ceil_20B),
23984 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjOffset_00R20B10D),
23988 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureOffset_00I10B10D),
23990 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&min_20B00B),
23992 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&reflect_00B00B),
23996 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&sqrt_10B),
23998 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_20E20E20E),
24009 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLod_00d30B00B),
24011 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageLoad_01H20D),
24013 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGradOffset_00I20B10B10B10D),
24016 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&reflect_10B10B),
24018 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&refract_10B10B00B),
24029 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&sinh_30B),
24035 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&asinh_20B),
24040 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(ARB_texture_rectangle)>(&textureProj_00O20B),
24042 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&frexp_10B10D),
24044 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&inverse_50B),
24046 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&dot_10B10B),
24050 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&radians_20B),
24052 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicCompSwap_00E00E00E),
24055 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00Y20B20B20B),
24058 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&TableBase::m_gl_MaxVertexUniformVectors),
24065 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProj_00X20B),
24070 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&greaterThanEqual_20E20E),
24072 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(OES_EGL_image_external_essl3)>(
24075 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_texture_3D)>(
24080 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&mix_10D10D10F),
24083 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&log_20B),
24088 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&modf_30B30B),
24091 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&roundEven_20B),
24093 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&outerProduct_30B10B),
24095 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProj_00J30B),
24100 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&floatBitsToInt_20B),
24102 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetch_00U20D00D),
24104 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_00D00D),
24106 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicMin_00E00E),
24111 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00a20B10Dx4),
24113 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
24115 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_20E20E),
24118 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&abs_10D),
24120 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&abs_10B),
24123 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(EXT_frag_depth)>(
24131 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&equal_20B20B),
24133 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLodOffset_00X20B00B10D),
24136 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00U20B00B),
24138 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProj_00I30B),
24140 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&mix_00E00E00F),
24143 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&mix_00D00D00F),
24147 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGradOffset_00a20B10B10B10D),
24149 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&smoothstep_00B00B20B),
24155 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(¬Equal_30B30B),
24157 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00f20B00B10D),
24161 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageSize_00z),
24166 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00a20B10B10B),
24170 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00J20B00B),
24172 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&refract_20B20B00B),
24175 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_geometry_shader)>(
24178 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&log2_30B),
24180 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGrad_00d30B10B10B),
24186 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_30E30E),
24188 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxFragmentAtomicCounterBuffers),
24190 Rule::Get<Spec::ESSL, 310, Shader::GEOMETRY_EXT, EXT_INDEX(EXT_geometry_shader)>(
24194 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLodOffset_00J30B00B20D),
24196 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageLoad_01B10D),
24203 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(OES_texture_storage_multisample_2d_array)>(
24205 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&sqrt_00B),
24208 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLod_00R30B00B),
24216 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_20D20D20D),
24223 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_10E00E),
24226 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00U20B10B10B),
24228 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageLoad_00z10D),
24231 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00a20B10Dx400D),
24233 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
24235 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&sinh_20B),
24237 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&matrixCompMult_E0BE0B),
24239 Rule::Get<Spec::ESSL, 310, Shader::GEOMETRY_EXT, EXT_INDEX(EXT_geometry_shader)>(
24244 Rule::Get<Spec::ESSL, 310, Shader::COMPUTE, 0>(&BuiltInVariable::kgl_WorkGroupSize),
24246 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&asinh_30B),
24249 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00a20B),
24252 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&pow_30B30B),
24255 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&smoothstep_10B10B10B),
24258 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(ARB_texture_rectangle)>(&textureProj_00O30B),
24266 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&isnan_00B),
24269 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imulExtended_10D10D10D10D),
24275 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_00E00E),
24278 Rule::Get<Spec::ESSL, 100, Shader::ALL, 0>(&texture2DProj_00I30B),
24280 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGradOffset_00I10B10B10B10D),
24282 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLodOffset_00J20B00B20D),
24284 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(¬Equal_20B20B),
24286 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicCompSwap_00D00D00D),
24290 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00a20B00B),
24292 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(EXT_YUV_target)>(&textureProj_00N30B),
24294 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&equal_30D30D),
24296 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageStore_01D20D30D),
24298 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&packSnorm2x16_10B),
24300 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&floatBitsToUint_30B),
24302 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureOffset_00R10B10D),
24305 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGradOffset_00R20B10B10B10D),
24307 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&ldexp_30B30D),
24309 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&max_30B00B),
24313 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&step_30B30B),
24315 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProj_00I30B00B),
24322 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&abs_00D),
24325 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&abs_00B),
24327 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00R10B00B),
24333 Rule::Get<Spec::ESSL, 100, Shader::VERTEX, 0>(&texture2DLod_00I10B00B),
24335 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGradOffset_00X20B10B10B10D),
24338 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxComputeAtomicCounters),
24342 Rule::Get<Spec::ESSL, 310, Shader::GEOMETRY_EXT, EXT_INDEX(EXT_geometry_shader)>(
24344 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&step_00B30B),
24346 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&round_20B),
24348 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&equal_30E30E),
24354 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicOr_00D00D),
24356 Rule::Get<Spec::ESSL, 100, Shader::ALL, 0>(&texture2DProj_00M20B),
24357 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(¬Equal_10D10D),
24360 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureSize_00V),
24362 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(ANGLE_texture_multisample)>(
24368 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findLSB_30D),
24370 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findLSB_30E),
24372 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProj_00X20B00B),
24375 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00U20B10D),
24378 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&faceforward_10B10B10B),
24381 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_10D00D),
24384 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&all_20F),
24386 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageSize_01J),
24388 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageSize_01K),
24390 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageSize_01H),
24392 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageSize_01I),
24394 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&packHalf2x16_10B),
24396 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProj_00I20B00B),
24400 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageSize_01B),
24402 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageSize_01C),
24405 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageSize_01F),
24407 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageSize_01G),
24409 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageSize_01D),
24411 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageSize_01E),
24415 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetch_00X10D00D),
24417 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(¬Equal_30F30F),
24430 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&fract_20B),
24432 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00X10B10D),
24438 Rule::Get<Spec::ESSL, 100, Shader::ALL, EXT_INDEX(EXT_shader_texture_lod)>(
24441 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00S20B00B),
24445 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&BuiltInVariable::kgl_FragDepth),
24448 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&mix_30B30B30F),
24450 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mix_30B30B30B),
24452 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00Z20B00D),
24456 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageStore_01E20D30E),
24459 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&sqrt_30B),
24461 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&exp_00B),
24463 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_30D30D),
24465 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_geometry_shader)>(
24469 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(OES_EGL_image_external_essl3)>(
24472 Rule::Get<Spec::ESSL, 0, Shader::VERTEX, EXT_INDEX(ANGLE_base_vertex_base_instance)>(
24474 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&mix_10F10F10F),
24476 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGradOffset_00U20B10B10B10D),
24478 Rule::Get<Spec::ESSL, 0, Shader::VERTEX, 0>(&BuiltInVariable::kgl_Position),
24480 Rule::Get<Spec::ESSL, 310, Shader::GEOMETRY_EXT, EXT_INDEX(EXT_geometry_shader)>(
24483 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(OES_EGL_image_external_essl3)>(
24485 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGradOffset_00L20B10B10B10D),
24493 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&dot_20B20B),
24496 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLod_00S30B00B),
24498 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGrad_00R20B10B10B),
24505 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&normalize_30B),
24508 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGrad_00I20B10B10B),
24510 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00e20B),
24512 Rule::Get<Spec::ESSL, 100, Shader::ALL, 0>(&texture2D_00M10B),
24515 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00K20B00D),
24517 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(EXT_shader_texture_lod)>(
24519 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00T20B00D),
24521 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(EXT_YUV_target)>(&textureProj_00N20B),
24528 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLodOffset_00X30B00B10D),
24533 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetchOffset_00U20D00D10D),
24538 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGradOffset_00d20B10B10B10D),
24542 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjOffset_00d30B10D),
24546 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&equal_20F20F),
24549 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&usubBorrow_10E10E10E),
24551 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&equal_10B10B),
24553 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLodOffset_00U20B00B10D),
24556 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&isnan_10B),
24563 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicMin_00D00D),
24565 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00X00D),
24567 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&greaterThan_10B10B),
24571 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_30D00D00D),
24573 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&mix_20E20E20F),
24575 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&floatBitsToInt_10B),
24577 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProjOffset_00R30B10D00B),
24579 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00U20B00D),
24581 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&floatBitsToInt_00B),
24584 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&floatBitsToUint_00B),
24590 Rule::Get<Spec::ESSL, 100, Shader::ALL, EXT_INDEX(ARB_texture_rectangle)>(
24593 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&tan_20B),
24596 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&floor_00B),
24601 Rule::Get<Spec::ESSL, 0, Shader::VERTEX, EXT_INDEX(ANGLE_multi_draw)>(
24605 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_texture_3D)>(
24608 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00R10B00B),
24611 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&modf_00B00B),
24613 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(¬Equal_20D20D),
24619 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&determinant_A0B),
24626 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&isnan_30B),
24629 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&lessThanEqual_30D30D),
24631 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, EXT_INDEX(OES_EGL_image_external_essl3)>(
24633 Rule::Get<Spec::ESSL, 100, Shader::ALL, 0>(&texture2DProj_00M30B),
24636 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00I10B10B10B),
24638 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&step_00B20B),
24640 Rule::Get<Spec::ESSL, 100, Shader::VERTEX, 0>(&texture2DProjLod_00I20B00B),
24643 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(EXT_YUV_target)>(&yuv_2_rgb_20B00H),
24644 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&texelFetch_00b10D00D),
24646 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(ANGLE_texture_multisample)>(
24648 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProj_00J30B00B),
24650 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00R10B),
24657 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_10D10D),
24659 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&all_30F),
24664 Rule::Get<Spec::ESSL, 0, Shader::VERTEX, EXT_INDEX(ANGLE_base_vertex_base_instance)>(
24666 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldReverse_20D),
24668 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldReverse_20E),
24674 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_geometry_shader)>(
24676 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00X10B10Dx4),
24678 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
24682 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&fract_10B),
24687 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLodOffset_00I10B00B10D),
24692 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureOffset_00U20B10D),
24694 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&min_30B00B),
24696 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicAnd_00D00D),
24698 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&exp_10B),
24701 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitCount_30D),
24703 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&unpackUnorm2x16_00E),
24705 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&sqrt_20B),
24708 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00L20B10B10B),
24712 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxImageUnits),
24716 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&packUnorm4x8_30B),
24719 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&texelFetch_00P10D00D),
24721 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(ANGLE_texture_multisample)>(
24724 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00d10B00B10Dx4),
24726 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
24729 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(ARB_texture_rectangle)>(&texture_00O10B),
24732 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00e30B00B),
24736 Rule::Get<Spec::ESSL, 0, Shader::FRAGMENT, 0>(&BuiltInVariable::kgl_FragCoord),
24745 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&normalize_00B),
24752 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicMax_00D00D),
24756 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&floatBitsToUint_10B),
24758 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00J20B00B),
24763 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00I00D),
24765 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxComputeWorkGroupSize),
24767 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetchOffset_00R10D00D10D),
24771 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLodOffset_00X10B00B10D),
24773 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00T20B00B),
24775 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&log_30B),
24777 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(¬Equal_20F20F),
24783 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLod_00R20B00B),
24785 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(¬Equal_30D30D),
24788 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjOffset_00I20B10D),
24800 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&TableBase::m_gl_MaxDrawBuffers),
24805 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&TableBase::m_gl_MaxCombinedTextureImageUnits),
24811 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imulExtended_20D20D20D20D),
24813 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&any_30F),
24815 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&distance_30B30B),
24824 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_texture_3D)>(&texture3D_00J20B00B),
24829 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&dot_30B30B),
24835 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&TableBase::m_gl_MaxTextureImageUnits),
24837 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&usubBorrow_20E20E20E),
24841 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&clamp_30B00B00B),
24844 Rule::Get<Spec::ESSL, 100, Shader::ALL, EXT_INDEX(ARB_texture_rectangle)>(
24846 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_10D00D),
24849 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_00D00D00D),
24851 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&floor_30B),
24855 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGradOffset_00S30B20B20B20D),
24858 Rule::Get<Spec::ESSL, 0, Shader::FRAGMENT, 0>(&BuiltInVariable::kgl_PointCoord),
24863 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageStore_01F20D30B),
24866 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&clamp_10B00B00B),
24868 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetchOffset_00S20D00D20D),
24870 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&lessThan_10D10D),
24873 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00U20B10D00D),
24876 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00I10B00D),
24879 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&texelFetch_00V10D00D),
24881 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(ANGLE_texture_multisample)>(
24885 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&atan_30B30B),
24891 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&max_00B00B),
24897 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&exp2_20B),
24908 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&reflect_20B20B),
24912 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&equal_10F10F),
24914 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&acos_30B),
24916 Rule::Get<Spec::ESSL, 100, Shader::ALL, 0>(&textureVideoWEBGL_00y10B),
24918 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&dFdx_10B),
24920 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_standard_derivatives)>(&dFdxExt_10B),
24921 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldReverse_30E),
24923 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldReverse_30D),
24930 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&fract_00B),
24932 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_30E00E),
24934 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&TableBase::m_gl_MinProgramTexelOffset),
24940 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&reflect_30B30B),
24946 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&memoryBarrier_),
24949 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&pow_00B00B),
24951 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mod_00B00B),
24955 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&roundEven_10B),
24958 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&atanh_30B),
24960 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00K20B00B),
24962 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitCount_20D),
24964 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitCount_20E),
24966 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetch_00L20D00D),
24970 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&distance_20B20B),
24973 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&uaddCarry_30E30E30E),
24975 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00U00D),
24978 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxCombinedImageUniforms),
24983 Rule::Get<Spec::ESSL, 310, Shader::COMPUTE, 0>(&BuiltInVariable::kgl_GlobalInvocationID),
24985 Rule::Get<Spec::ESSL, 310, Shader::COMPUTE, 0>(&BuiltInVariable::kgl_LocalInvocationIndex),
24987 Rule::Get<Spec::ESSL, 300, Shader::VERTEX, 0>(&BuiltInVariable::kgl_VertexID),
24992 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicOr_00E00E),
24994 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&mix_10B10B10F),
24997 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mix_10B10B10B),
24999 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProj_00Y30B00B),
25003 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&frexp_20B20D),
25005 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00I10B10D00D),
25007 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(¬Equal_20E20E),
25009 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLodOffset_00d20B00B10D),
25011 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&inverse_A0B),
25013 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGrad_00X20B10B10B),
25015 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageLoad_01J20D),
25017 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00Y00D),
25019 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&atan_20B20B),
25021 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&usubBorrow_00E00E00E),
25024 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00L20B10Dx400D),
25026 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
25031 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00U20B10Dx4),
25033 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
25040 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&fma_10B10B10B),
25042 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(&fmaExt_10B10B10B),
25043 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&smoothstep_00B00B10B),
25054 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldExtract_00E00D00D),
25057 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&any_20F),
25059 Rule::Get<Spec::ESSL, 310, Shader::FRAGMENT, 0>(&BuiltInVariable::kgl_HelperInvocation),
25062 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&sin_10B),
25064 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(EXT_YUV_target)>(&textureSize_00N00D),
25065 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mod_20B20B),
25073 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGradOffset_00f30B10B10B10D),
25075 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_20D20D),
25077 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_10D10D),
25080 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&refract_30B30B00B),
25083 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&floor_20B),
25087 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&matrixCompMult_F0BF0B),
25089 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&umulExtended_10E10E10E10E),
25091 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00d20B00B),
25093 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxCombinedAtomicCounterBuffers),
25095 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&umulExtended_30E30E30E30E),
25097 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGradOffset_00Y20B20B20B20D),
25099 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00a20B10D),
25101 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00f30B10B10B),
25105 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&modf_20B20B),
25114 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00y10B),
25117 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&length_30B),
25119 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageStore_01B10D30E),
25121 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mod_30B30B),
25126 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageStore_01I20D30B),
25128 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&exp2_30B),
25133 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_texture_3D)>(
25137 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLod_00X30B00B),
25139 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGradOffset_00I30B10B10B10D),
25142 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&cosh_30B),
25145 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureOffset_00S20B20D00B),
25147 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&usubBorrow_30E30E30E),
25151 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProjOffset_00R20B10D00B),
25156 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_texture_3D)>(&texture3DProj_00J30B),
25157 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&matrixCompMult_B0BB0B),
25158 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&lessThan_30B30B),
25160 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&cross_20B20B),
25164 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&clamp_20B00B00B),
25166 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&dFdx_00B),
25168 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_standard_derivatives)>(&dFdxExt_00B),
25169 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findLSB_00D),
25173 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProj_00R20B00B),
25175 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&acos_20B),
25177 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageSize_01A),
25179 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&max_20B20B),
25181 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&lessThan_20E20E),
25184 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&equal_30F30F),
25187 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&cosh_00B),
25189 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldExtract_00D00D00D),
25193 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00Z20B00B),
25195 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&sign_00D),
25197 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureOffset_00Y20B20D),
25201 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&transpose_60B),
25203 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageStore_01G20D30D),
25207 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&faceforward_00B00B00B),
25214 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLodOffset_00R30B00B10D),
25225 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageStore_01H20D30E),
25227 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00U20B),
25230 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(OES_texture_storage_multisample_2d_array)>(
25233 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&roundEven_00B),
25236 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&atanh_20B),
25238 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_10E00E00E),
25243 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjOffset_00X30B10D),
25245 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&TableBase::m_gl_MaxFragmentUniformVectors),
25247 Rule::Get<Spec::ESSL, 100, Shader::VERTEX, 0>(&texture2DProjLod_00I30B00B),
25252 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&abs_30B),
25254 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldInsert_10E10E00D00D),
25256 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&packSnorm4x8_30B),
25258 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mix_10B10B00B),
25261 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_30D30D30D),
25263 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00L20B10Dx4),
25265 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
25271 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&determinant_F0B),
25272 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&transpose_A0B),
25274 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&pow_20B20B),
25288 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&log2_20B),
25292 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProjOffset_00I20B10D00B),
25296 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(¬Equal_10F10F),
25298 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&smoothstep_00B00B00B),
25300 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLodOffset_00d30B00B10D),
25304 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLodOffset_00I30B00B10D),
25306 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxCombinedAtomicCounters),
25308 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldInsert_10D10D00D00D),
25313 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00J20B),
25315 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&lessThanEqual_10D10D),
25318 Rule::Get<Spec::ESSL, 100, Shader::ALL, 0>(&TableBase::m_gl_MaxVaryingVectors),
25320 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00d00D),
25322 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&sin_00B),
25324 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&uaddCarry_10E10E10E),
25327 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicCounterIncrement_00G),
25338 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&equal_10E10E),
25344 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjOffset_00J30B20D),
25348 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(¬Equal_10E10E),
25361 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLodOffset_00R10B00B10D),
25363 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&trunc_10B),
25369 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&TableBase::m_gl_DepthRangeParameters),
25372 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00f20B),
25376 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProj_00d30B00B),
25378 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&sign_10B),
25380 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_00E00E),
25382 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00a20B00B),
25386 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, EXT_INDEX(OES_EGL_image_external_essl3)>(
25388 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageLoad_01A10D),
25390 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProjOffset_00X30B10D00B),
25392 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&exp2_00B),
25400 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00a20B00D),
25407 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, EXT_INDEX(EXT_YUV_target)>(&texture_00N10B00B),
25408 Rule::Get<Spec::ESSL, 310, Shader::FRAGMENT, EXT_INDEX(EXT_geometry_shader)>(
25410 Rule::Get<Spec::ESSL, 310, Shader::GEOMETRY_EXT, EXT_INDEX(EXT_geometry_shader)>(
25413 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGrad_00I30B10B10B),
25415 Rule::Get<Spec::ESSL, 310, Shader::FRAGMENT, EXT_INDEX(EXT_geometry_shader)>(
25417 Rule::Get<Spec::ESSL, 310, Shader::GEOMETRY_EXT, EXT_INDEX(EXT_geometry_shader)>(
25419 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureOffset_00d20B10D),
25421 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&dFdx_30B),
25423 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_standard_derivatives)>(&dFdxExt_30B),
25424 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00U20B10Dx400D),
25426 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
25430 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(NV_shader_framebuffer_fetch)>(
25433 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_20E20E),
25435 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&asin_20B),
25440 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&fwidth_10B),
25442 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_standard_derivatives)>(
25444 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&dFdy_00B),
25446 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_standard_derivatives)>(&dFdyExt_00B),
25449 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&lessThan_30E30E),
25451 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imulExtended_30D30D30D30D),
25453 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&transpose_70B),
25455 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imulExtended_00D00D00D00D),
25459 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00S20B00B),
25461 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00Y20B00B),
25468 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_20D00D),
25471 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&uintBitsToFloat_00E),
25476 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldInsert_20D20D00D00D),
25478 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mix_30B30B00B),
25481 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&tanh_00B),
25487 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&matrixCompMult_D0BD0B),
25492 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&min_30B30B),
25496 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&memoryBarrierAtomicCounter_),
25498 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldInsert_00E00E00D00D),
25502 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00d20B10B10B),
25504 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&atan_10B),
25509 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&step_00B10B),
25511 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLod_00I20B00B),
25513 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(EXT_YUV_target)>(&rgb_2_yuv_20B00H),
25515 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00T20B),
25517 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&log2_10B),
25521 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findLSB_20E),
25523 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findLSB_20D),
25530 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&greaterThanEqual_10B10B),
25532 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_10D10D10D),
25534 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(OES_EGL_image_external_essl3)>(
25537 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&transpose_F0B),
25539 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureOffset_00Y20B20D00B),
25541 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGradOffset_00S20B20B20B20D),
25544 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_30E30E30E),
25546 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00R00D),
25548 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&acosh_10B),
25552 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureOffset_00L20B10D00B),
25554 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mod_20B00B),
25557 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLod_00J30B00B),
25560 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&transpose_90B),
25564 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicAnd_00E00E),
25566 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_20D00D),
25568 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetchOffset_00I10D00D10D),
25575 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageStore_01J20D30D),
25577 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicCounter_00G),
25581 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldInsert_30D30D00D00D),
25584 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&greaterThan_10D10D),
25586 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldExtract_10E00D00D),
25590 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, 0>(&texture2D_00I10B00B),
25592 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&greaterThan_20D20D),
25598 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&trunc_00B),
25601 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&length_10B),
25607 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&dot_00B00B),
25609 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&tan_30B),
25611 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00T20B00B),
25613 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGrad_00R30B10B10B),
25615 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&exp2_10B),
25617 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProjOffset_00X20B10D00B),
25619 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGradOffset_00X30B10B10B10D),
25623 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&matrixCompMult_A0BA0B),
25625 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00S20B20B20B),
25627 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&round_30B),
25636 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&dFdx_20B),
25638 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_standard_derivatives)>(&dFdxExt_20B),
25639 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00L20B),
25641 Rule::Get<Spec::ESSL, 310, Shader::COMPUTE, 0>(&barrier_),
25647 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findMSB_20D),
25649 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00L20B10D),
25653 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProjOffset_00S30B20D00B),
25657 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&unpackSnorm4x8_00E),
25659 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageLoad_01C20D),
25664 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&normalize_10B),
25666 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&asin_30B),
25668 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&isnan_20B),
25671 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&fwidth_00B),
25673 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_standard_derivatives)>(
25675 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&dFdy_10B),
25677 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_standard_derivatives)>(&dFdyExt_10B),
25680 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&max_30E00E),
25682 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLod_00d20B00B),
25687 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mod_10B00B),
25690 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&uintBitsToFloat_10E),
25693 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&matrixCompMult_70B70B),
25699 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLodOffset_00Y20B00B20D),
25702 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&log2_00B),
25704 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&tanh_10B),
25709 Rule::Get<Spec::ESSL, 310, Shader::COMPUTE, 0>(&BuiltInVariable::kgl_LocalInvocationID),
25711 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&clamp_00B00B00B),
25713 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00d10B),
25714 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_geometry_shader)>(
25719 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&outerProduct_20B10B),
25723 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00e30B20B20B),
25725 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00J00D),
25735 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(EXT_shader_texture_lod)>(
25740 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&step_00B00B),
25742 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(EXT_shader_texture_lod)>(
25744 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&texture_00K20B00B),
25747 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00J20B20B20B),
25750 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureOffset_00U20B10D00B),
25752 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&intBitsToFloat_10D),
25755 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findLSB_10D),
25757 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLodOffset_00Y30B00B20D),
25761 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_texture_3D)>(&texture3D_00J20B),
25762 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(EXT_blend_func_extended)>(
25773 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00X10B00D),
25779 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureOffset_00a20B10D),
25783 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, 0>(&texture2DProj_00I30B00B),
25787 Rule::Get<Spec::ESSL, 100, Shader::ALL, EXT_INDEX(EXT_shader_texture_lod)>(
25789 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&min_00B00B),
25795 Rule::Get<Spec::ESSL, 310, Shader::COMPUTE, 0>(&BuiltInVariable::kgl_WorkGroupID),
25797 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(°rees_00B),
25802 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00R10B10Dx4),
25804 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
25806 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicExchange_00D00D),
25809 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_geometry_shader)>(
25816 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&matrixCompMult_60B60B),
25820 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&unpackSnorm2x16_00E),
25822 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&lessThan_30D30D),
25824 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&atan_00B00B),
25827 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(¬Equal_10B10B),
25829 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageLoad_01G20D),
25831 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&trunc_30B),
25834 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&length_00B),
25839 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProj_00X30B00B),
25842 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&tan_00B),
25844 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_20E00E),
25851 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(OES_texture_storage_multisample_2d_array)>(
25853 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureSize_00b),
25855 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(ANGLE_texture_multisample)>(
25857 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&min_20B20B),
25863 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldInsert_20E20E00D00D),
25865 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&TableBase::m_gl_MaxProgramTexelOffset),
25873 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(OES_texture_storage_multisample_2d_array)>(
25875 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureSize_00P),
25877 Rule::Get<Spec::ESSL, 300, Shader::ALL, EXT_INDEX(ANGLE_texture_multisample)>(
25882 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(OES_texture_storage_multisample_2d_array)>(
25884 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLod_00X20B00B),
25888 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&faceforward_30B30B30B),
25893 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00X10B),
25896 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&ceil_00B),
25898 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&distance_00B00B),
25904 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00I10B),
25907 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_30D30D),
25910 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findMSB_30E),
25912 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findMSB_30D),
25914 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGradOffset_00R10B10B10B10D),
25916 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&fwidth_30B),
25918 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_standard_derivatives)>(
25920 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureGrad_00K20B20B20B),
25922 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetch_00S20D00D),
25924 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&max_10B00B),
25926 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGradOffset_00R30B10B10B10D),
25928 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texelFetchOffset_00L20D00D10D),
25931 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&transpose_50B),
25933 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&greaterThanEqual_20D20D),
25935 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&asinh_00B),
25937 Rule::Get<Spec::ESSL, 310, Shader::GEOMETRY_EXT, EXT_INDEX(EXT_geometry_shader)>(
25939 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00Z20B),
25943 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&greaterThan_20B20B),
25945 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_20D20D),
25953 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&tanh_20B),
25956 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&sin_20B),
25961 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureOffset_00I10B10D00B),
25966 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxAtomicCounterBufferSize),
25968 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureOffset_00J20B20D00B),
25970 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&lessThanEqual_20E20E),
25972 Rule::Get<Spec::ESSL, 300, Shader::VERTEX, EXT_INDEX(ANGLE_base_vertex_base_instance)>(
25976 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_geometry_shader)>(
25978 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldInsert_30E30E00D00D),
25980 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldExtract_20E00D00D),
25982 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&uintBitsToFloat_20E),
25984 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&unpackUnorm4x8_00E),
25987 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mod_10B10B),
25992 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&TableBase::m_gl_MaxVertexImageUniforms),
25994 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&equal_20D20D),
25996 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&mix_10E10E10F),
25998 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00R10B00D),
26000 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureSize_00Z00D),
26002 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&bitfieldExtract_30D00D00D),
26006 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&intBitsToFloat_00D),
26009 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findLSB_00E),
26012 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00d10B00B),
26017 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&inversesqrt_10B),
26020 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&abs_30D),
26022 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&transpose_D0B),
26026 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&imageLoad_01E20D),
26028 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, EXT_INDEX(EXT_YUV_target)>(&textureProj_00N20B00B),
26029 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, 0>(&TableBase::m_gl_FragData),
26032 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&clamp_20E00E00E),
26034 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProj_00d30B),
26036 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&TableBase::m_gl_MaxVertexOutputVectors),
26042 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&cosh_10B),
26047 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&sign_10D),
26049 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&umulExtended_00E00E00E00E),
26051 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&TableBase::m_gl_MaxVertexAttribs),
26053 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00a20B),
26057 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&ldexp_10B10D),
26062 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00Z20B),
26064 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(°rees_10B),
26066 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&texture_00K20B),
26068 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&sinh_10B),
26072 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00I10B10Dx400D),
26074 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(
26076 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(¬Func_30F),
26078 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjLodOffset_00I20B00B10D),
26080 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00K20B),
26082 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00R10B10D),
26084 Rule::Get<Spec::ESSL, 310, Shader::COMPUTE, 0>(&memoryBarrierShared_),
26086 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&clamp_20B20B20B),
26089 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(OES_texture_storage_multisample_2d_array)>(
26093 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&trunc_20B),
26095 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&textureProjOffset_00I30B10D00B),
26098 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&tan_10B),
26101 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureLodOffset_00L20B00B10D),
26106 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&isinf_20B),
26109 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGatherOffset_00X10B10D00D),
26111 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_10E10E),
26113 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&memoryBarrierImage_),
26115 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&round_10B),
26120 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProj_00R30B),
26124 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&fma_00B00B00B),
26126 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(&fmaExt_00B00B00B),
26131 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&atomicMax_00E00E),
26134 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjOffset_00R30B10D),
26136 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProj_00X30B),
26138 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findMSB_00D),
26140 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&findMSB_00E),
26142 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&mix_20B20B20B),
26147 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&min_30D00D),
26150 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, EXT_INDEX(OES_EGL_image_external_essl3)>(
26152 Rule::Get<Spec::ESSL, 300, Shader::FRAGMENT, 0>(&fwidth_20B),
26154 Rule::Get<Spec::ESSL, 100, Shader::FRAGMENT, EXT_INDEX(OES_standard_derivatives)>(
26164 Rule::Get<Spec::ESSL, 0, Shader::ALL, 0>(&cos_20B),
26166 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_geometry_shader)>(
26168 Rule::Get<Spec::ESSL, 310, Shader::ALL, 0>(&textureGather_00T20B),
26170 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&textureProjGradOffset_00J30B20B20B20D),
26172 Rule::Get<Spec::ESSL, 300, Shader::ALL, 0>(&asinh_10B),
26177 Rule::Get<Spec::ESSL, 320, Shader::ALL, 0>(&textureGatherOffsets_00R10B10Dx400D),
26179 Rule::Get<Spec::ESSL, 310, Shader::ALL, EXT_INDEX(EXT_gpu_shader5)>(