/external/angle/src/compiler/translator/tree_ops/ |
D | DeclareAndInitBuiltinsForInstancedMultiview.cpp | 45 new TIntermConstantUnion(numberOfViewsUnsignedConstant, TType(EbtUInt, EbpHigh, EvqConst)); in InitializeViewIDAndInstanceID() 51 TType(EbtUInt, EbpHigh, EvqTemporary), &glInstanceIDSymbolCastArguments); in InitializeViewIDAndInstanceID() 61 TType(EbtInt, EbpHigh, EvqTemporary), &normalizedInstanceIDCastArguments); in InitializeViewIDAndInstanceID() 89 TType(EbtInt, EbpHigh, EvqTemporary), &viewIDSymbolCastArguments); in SelectViewIndexInVertexShader() 114 CreateZeroNode(TType(EbtInt, EbpHigh, EvqConst))); in SelectViewIndexInVertexShader() 139 new TType(EbtUInt, EbpHigh, viewIDQualifier), SymbolType::AngleInternal); in DeclareAndInitBuiltinsForInstancedMultiview() 150 const TType *instanceIDVariableType = StaticType::Get<EbtInt, EbpHigh, EvqGlobal, 1, 1>(); in DeclareAndInitBuiltinsForInstancedMultiview() 174 StaticType::Get<EbtInt, EbpHigh, EvqUniform, 1, 1>(); in DeclareAndInitBuiltinsForInstancedMultiview()
|
D | ClampPointSize.cpp | 36 new TIntermConstantUnion(maxPointSizeConstant, TType(EbtFloat, EbpHigh, EvqConst)); in ClampPointSize()
|
D | ForcePrecisionQualifier.cpp | 36 if (type->getPrecision() == EbpHigh) in overwriteVariablePrecision()
|
D | RemoveDynamicIndexing.cpp | 31 const TType *kIndexType = StaticType::Get<EbtInt, EbpHigh, EvqIn, 1, 1>(); 77 return new TIntermConstantUnion(constant, TType(EbtInt, EbpHigh)); in CreateIntConstantNode() 111 baseType->setPrecision(EbpHigh); in GetBaseType()
|
D | EmulatePrecision.cpp | 732 paramType->setPrecision(EbpHigh); in createRoundingFunctionCallNode() 760 leftParamType->setPrecision(EbpHigh); in createCompoundAssignmentFunctionCallNode() 766 rightParamType->setPrecision(EbpHigh); in createCompoundAssignmentFunctionCallNode()
|
D | ScalarizeVecAndMatConstructorArgs.cpp | 203 type->setPrecision(mFragmentPrecisionHigh ? EbpHigh : EbpMedium); in createTempVariable()
|
D | EmulateMultiDrawShaderBuiltins.cpp | 131 const TType *type = StaticType::Get<EbtInt, EbpHigh, EvqUniform, 1, 1>(); in EmulateGLDrawID()
|
D | InitializeVariables.cpp | 108 const TType *highpIndexType = StaticType::Get<EbtInt, EbpHigh, EvqTemporary, 1, 1>(); in AddArrayZeroInitForLoop()
|
/external/angle/src/tests/compiler_tests/ |
D | IntermNode_test.cpp | 59 TType type(EbtFloat, EbpHigh); in createTestSymbol() 142 const TType *type = StaticType::Get<EbtInt, EbpHigh, EvqTemporary, 1, 1>(); in TEST_F() 160 TType type(EbtInt, EbpHigh); in TEST_F() 178 TType type(EbtFloat, EbpHigh); in TEST_F() 197 TType type(EbtFloat, EbpHigh); in TEST_F() 247 TType type(EbtFloat, EbpHigh); in TEST_F()
|
D | QualificationOrderESSL31_test.cpp | 79 EXPECT_EQ(EbpHigh, type.getPrecision()); in TEST_F()
|
D | InitOutputVariables_test.cpp | 418 CreateLValueNode(ImmutableString("gl_Position"), TType(EbtFloat, EbpHigh, EvqPosition, 4)); in TEST_F() 437 CreateLValueNode(ImmutableString("gl_Position"), TType(EbtFloat, EbpHigh, EvqPosition, 4)); in TEST_F()
|
/external/angle/src/compiler/translator/tree_ops/gl/ |
D | ClampFragDepth.cpp | 33 TIntermTyped *minFragDepthNode = CreateZeroNode(TType(EbtFloat, EbpHigh, EvqConst)); in ClampFragDepth() 38 new TIntermConstantUnion(maxFragDepthConstant, TType(EbtFloat, EbpHigh, EvqConst)); in ClampFragDepth()
|
/external/angle/src/compiler/translator/TranslatorMetalDirect/ |
D | IntroduceVertexIndexID.cpp | 23 StaticType::Get<EbtUInt, EbpHigh, EvqVertexID, 1, 1>()); 30 StaticType::Get<EbtUInt, EbpHigh, EvqInstanceID, 1, 1>());
|
/external/angle/src/compiler/translator/tree_util/ |
D | DriverUniform.cpp | 120 depthRangeParamsFields->push_back(new TField(new TType(EbtFloat, EbpHigh, EvqGlobal, 1, 1), in createEmulatedDepthRangeType() 123 depthRangeParamsFields->push_back(new TField(new TType(EbtFloat, EbpHigh, EvqGlobal, 1, 1), in createEmulatedDepthRangeType() 126 depthRangeParamsFields->push_back(new TField(new TType(EbtFloat, EbpHigh, EvqGlobal, 1, 1), in createEmulatedDepthRangeType() 130 depthRangeParamsFields->push_back(new TField(new TType(EbtFloat, EbpHigh, EvqGlobal, 1, 1), in createEmulatedDepthRangeType()
|
/external/swiftshader/src/OpenGL/compiler/ |
D | Compiler.cpp | 190 symbolTable.setDefaultPrecision(integer, EbpHigh); in InitBuiltInSymbolTable() 191 symbolTable.setDefaultPrecision(floatingPoint, EbpHigh); in InitBuiltInSymbolTable()
|
D | BaseTypes.h | 29 EbpHigh enumerator 36 case EbpHigh: return "highp"; break; in getPrecisionString()
|
D | Initialize.cpp | 447 …TField *near = new TField(new TType(EbtFloat, EbpHigh, EvqGlobal, 1), NewPoolTString("near"), zero… in InsertBuiltInFunctions() 448 …TField *far = new TField(new TType(EbtFloat, EbpHigh, EvqGlobal, 1), NewPoolTString("far"), zeroSo… in InsertBuiltInFunctions() 449 …TField *diff = new TField(new TType(EbtFloat, EbpHigh, EvqGlobal, 1), NewPoolTString("diff"), zero… in InsertBuiltInFunctions() 493 …_BUILTINS, new TVariable(NewPoolTString("gl_FragDepth"), TType(EbtFloat, EbpHigh, EvqFragDepth, 1)… in IdentifyBuiltIns() 496 …N_BUILTINS, new TVariable(NewPoolTString("gl_Position"), TType(EbtFloat, EbpHigh, EvqPosition, … in IdentifyBuiltIns() 498 …3_BUILTINS, new TVariable(NewPoolTString("gl_InstanceID"), TType(EbtInt, EbpHigh, EvqInstanceID, 1… in IdentifyBuiltIns() 499 …SL3_BUILTINS, new TVariable(NewPoolTString("gl_VertexID"), TType(EbtInt, EbpHigh, EvqVertexID, 1))… in IdentifyBuiltIns()
|
/external/angle/src/compiler/translator/ |
D | OutputESSL.cpp | 38 out << getPrecisionString(EbpHigh); in writeVariablePrecision()
|
D | SymbolTable.cpp | 420 setDefaultPrecision(EbtInt, EbpHigh); in initializeBuiltIns() 421 setDefaultPrecision(EbtFloat, EbpHigh); in initializeBuiltIns() 447 setDefaultPrecision(EbtAtomicCounter, EbpHigh); in initializeBuiltIns()
|
D | OutputVulkanGLSL.cpp | 189 out << getPrecisionString(EbpHigh); in writeVariablePrecision()
|
D | util.cpp | 396 case EbpHigh: in GLVariablePrecision() 413 case EbpHigh: in GLVariablePrecision()
|
D | TranslatorVulkan.cpp | 557 vec4Type = StaticType::Get<EbtFloat, EbpHigh, EvqVertexOut, 4, 1>(); in AddXfbExtensionSupport() 560 vec4Type = StaticType::Get<EbtFloat, EbpHigh, EvqTessEvaluationOut, 4, 1>(); in AddXfbExtensionSupport() 563 vec4Type = StaticType::Get<EbtFloat, EbpHigh, EvqGeometryOut, 4, 1>(); in AddXfbExtensionSupport()
|
D | IntermNode.cpp | 707 mType.setPrecision(EbpHigh); in setPrecisionForSpecialBuiltInOp() 734 mType.setPrecision(EbpHigh); in setBuiltInFunctionPrecision() 1315 setType(TType(EbtInt, EbpHigh, resultQualifier, operandPrimarySize)); in promote() 1318 setType(TType(EbtUInt, EbpHigh, resultQualifier, operandPrimarySize)); in promote() 1322 setType(TType(EbtFloat, EbpHigh, resultQualifier, operandPrimarySize)); in promote() 1329 setType(TType(EbtUInt, EbpHigh, resultQualifier)); in promote() 1333 setType(TType(EbtFloat, EbpHigh, resultQualifier, 2)); in promote() 1360 setType(TType(mOperand->getBasicType(), EbpHigh, resultQualifier, operandPrimarySize)); in promote()
|
D | BaseTypes.h | 29 EbpHigh, enumerator 39 case EbpHigh: in getPrecisionString()
|
D | TranslatorMetalDirect.cpp | 71 StaticType::Get<EbtUInt, EbpHigh, EvqVertexID, 1, 1>()); 380 TType *gl_SampleMaskType = new TType(EbtUInt, EbpHigh, EvqSampleMask, 1, 1); in AddSampleMaskDeclaration()
|