Lines Matching refs:symbolTable

513                       TSymbolTable& symbolTable)
521 symbolTable.insert(*new TVariable(NewPoolTString("gl_FragCoord"), TType(EbtFloat, EbpMedium, EvqFragCoord, 4)));
522 symbolTable.insert(*new TVariable(NewPoolTString("gl_FrontFacing"), TType(EbtBool, EbpUndefined, EvqFrontFacing, 1)));
523 symbolTable.insert(*new TVariable(NewPoolTString("gl_FragColor"), TType(EbtFloat, EbpMedium, EvqFragColor, 4)));
524 symbolTable.insert(*new TVariable(NewPoolTString("gl_FragData[gl_MaxDrawBuffers]"), TType(EbtFloat, EbpMedium, EvqFragData, 4)));
525 symbolTable.insert(*new TVariable(NewPoolTString("gl_PointCoord"), TType(EbtFloat, EbpMedium, EvqPointCoord, 2)));
529 symbolTable.insert(*new TVariable(NewPoolTString("gl_Position"), TType(EbtFloat, EbpHigh, EvqPosition, 4)));
530 symbolTable.insert(*new TVariable(NewPoolTString("gl_PointSize"), TType(EbtFloat, EbpMedium, EvqPointSize, 1)));
542 symbolTable.relateToOperator("not", EOpVectorLogicalNot);
544 symbolTable.relateToOperator("matrixCompMult", EOpMul);
546 symbolTable.relateToOperator("equal", EOpVectorEqual);
547 symbolTable.relateToOperator("notEqual", EOpVectorNotEqual);
548 symbolTable.relateToOperator("lessThan", EOpLessThan);
549 symbolTable.relateToOperator("greaterThan", EOpGreaterThan);
550 symbolTable.relateToOperator("lessThanEqual", EOpLessThanEqual);
551 symbolTable.relateToOperator("greaterThanEqual", EOpGreaterThanEqual);
553 symbolTable.relateToOperator("radians", EOpRadians);
554 symbolTable.relateToOperator("degrees", EOpDegrees);
555 symbolTable.relateToOperator("sin", EOpSin);
556 symbolTable.relateToOperator("cos", EOpCos);
557 symbolTable.relateToOperator("tan", EOpTan);
558 symbolTable.relateToOperator("asin", EOpAsin);
559 symbolTable.relateToOperator("acos", EOpAcos);
560 symbolTable.relateToOperator("atan", EOpAtan);
562 symbolTable.relateToOperator("pow", EOpPow);
563 symbolTable.relateToOperator("exp2", EOpExp2);
564 symbolTable.relateToOperator("log", EOpLog);
565 symbolTable.relateToOperator("exp", EOpExp);
566 symbolTable.relateToOperator("log2", EOpLog2);
567 symbolTable.relateToOperator("sqrt", EOpSqrt);
568 symbolTable.relateToOperator("inversesqrt", EOpInverseSqrt);
570 symbolTable.relateToOperator("abs", EOpAbs);
571 symbolTable.relateToOperator("sign", EOpSign);
572 symbolTable.relateToOperator("floor", EOpFloor);
573 symbolTable.relateToOperator("ceil", EOpCeil);
574 symbolTable.relateToOperator("fract", EOpFract);
575 symbolTable.relateToOperator("mod", EOpMod);
576 symbolTable.relateToOperator("min", EOpMin);
577 symbolTable.relateToOperator("max", EOpMax);
578 symbolTable.relateToOperator("clamp", EOpClamp);
579 symbolTable.relateToOperator("mix", EOpMix);
580 symbolTable.relateToOperator("step", EOpStep);
581 symbolTable.relateToOperator("smoothstep", EOpSmoothStep);
583 symbolTable.relateToOperator("length", EOpLength);
584 symbolTable.relateToOperator("distance", EOpDistance);
585 symbolTable.relateToOperator("dot", EOpDot);
586 symbolTable.relateToOperator("cross", EOpCross);
587 symbolTable.relateToOperator("normalize", EOpNormalize);
588 symbolTable.relateToOperator("faceforward", EOpFaceForward);
589 symbolTable.relateToOperator("reflect", EOpReflect);
590 symbolTable.relateToOperator("refract", EOpRefract);
592 symbolTable.relateToOperator("any", EOpAny);
593 symbolTable.relateToOperator("all", EOpAll);
601 symbolTable.relateToOperator("dFdx", EOpDFdx);
602 symbolTable.relateToOperator("dFdy", EOpDFdy);
603 symbolTable.relateToOperator("fwidth", EOpFwidth);
605 symbolTable.relateToExtension("dFdx", "GL_OES_standard_derivatives");
606 symbolTable.relateToExtension("dFdy", "GL_OES_standard_derivatives");
607 symbolTable.relateToExtension("fwidth", "GL_OES_standard_derivatives");
619 symbolTable.insert(*new TVariable(NewPoolTString("gl_FragData"), fragData));