Home
last modified time | relevance | path

Searched refs:setPrecision (Results 1 – 21 of 21) sorted by relevance

/third_party/glslang/SPIRV/
DSpvBuilder.cpp1394 setPrecision(function->getId(), precision); in makeFunctionEntry()
1479 setPrecision(inst->getResultId(), precision); in createVariable()
1555 setPrecision(load->getResultId(), precision); in createLoad()
1852 return setPrecision(createCompositeExtract(source, typeId, channels.front()), precision); in createRvalueSwizzle()
1857 … return setPrecision(createSpecConstantOp(OpVectorShuffle, typeId, operands, channels), precision); in createRvalueSwizzle()
1867 return setPrecision(swizzle->getResultId(), precision); in createRvalueSwizzle()
1946 return setPrecision(smear->getResultId(), precision); in smearScalar()
2163 setPrecision(textureInst->getResultId(), precision); in createTextureCall()
2175 setPrecision(resultId, precision); in createTextureCall()
2288 setPrecision(resultId, precision); in createCompositeCompare()
[all …]
DGlslangToSpv.cpp4847 builder.setPrecision(result, precision); in createImageTextureFunctionCall()
4888 builder.setPrecision(result[0], precision); in createImageTextureFunctionCall()
5393 builder.setPrecision(result, TranslatePrecisionDecoration(node->getType())); in handleUserFunctionCall()
5587 return builder.setPrecision(result, decorations.precision); in createBinaryOperation()
5661 return builder.setPrecision(result, decorations.precision); in createBinaryOperation()
5726 return builder.setPrecision(result, decorations.precision); in createBinaryMatrixOperation()
5766 results.push_back(builder.setPrecision(result, decorations.precision)); in createBinaryMatrixOperation()
5770 …spv::Id result = builder.setPrecision(builder.createCompositeConstruct(typeId, results), decoratio… in createBinaryMatrixOperation()
6211 return builder.setPrecision(id, decorations.precision); in createUnaryOperation()
6240 results.push_back(builder.setPrecision(destVec, decorations.precision)); in createUnaryMatrixOperation()
[all …]
DSpvBuilder.h424 Id setPrecision(Id id, Decoration precision) in setPrecision() function
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DForcePrecisionQualifier.cpp38 type->setPrecision(EbpMedium); in overwriteVariablePrecision()
DRemoveDynamicIndexing.cpp106 fieldType->setPrecision(EbpHigh); in GetFieldType()
118 baseType->setPrecision(EbpHigh); in GetBaseType()
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DEmulatePrecision.cpp731 paramType->setPrecision(EbpHigh); in createRoundingFunctionCallNode()
759 leftParamType->setPrecision(EbpHigh); in createCompoundAssignmentFunctionCallNode()
765 rightParamType->setPrecision(EbpHigh); in createCompoundAssignmentFunctionCallNode()
DScalarizeVecAndMatConstructorArgs.cpp202 type->setPrecision(mFragmentPrecisionHigh ? EbpHigh : EbpMedium); in createTempVariable()
DRemoveDynamicIndexing.cpp108 baseType->setPrecision(EbpHigh); in GetBaseType()
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/
DIntermNode.cpp193 mType.setPrecision(precision); in setTypePreservePrecision()
602 mType.setPrecision(EbpUndefined); in setPrecisionFromChildren()
615 mType.setPrecision(precision); in setPrecisionFromChildren()
633 mType.setPrecision(mArguments[0]->getAsTyped()->getPrecision()); in setPrecisionForSpecialBuiltInOp()
637 mType.setPrecision(GetHigherPrecision(mArguments[0]->getAsTyped()->getPrecision(), in setPrecisionForSpecialBuiltInOp()
643 mType.setPrecision(EbpHigh); in setPrecisionForSpecialBuiltInOp()
670 mType.setPrecision(EbpHigh); in setBuiltInFunctionPrecision()
672 mType.setPrecision(precision); in setBuiltInFunctionPrecision()
1563 getTypePointer()->setPrecision(higherPrecision); in promote()
DTypes.h151 void setPrecision(TPrecision p) { precision = p; } in setPrecision() function
DStructureHLSL.cpp365 ctorType.setPrecision(EbpHigh); in addBuiltInConstructor()
DParseContext.cpp1228 type->setPrecision(typeQualifier.precision); in checkIsParameterQualifierValid()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/vulkan/
DDeclarePerVertexBlocks.cpp308 pointSizeType->setPrecision(pointSizePrecision); in declarePerVertex()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
DTypes.h160 void setPrecision(TPrecision p) { precision = p; } in setPrecision() function
DStructureHLSL.cpp441 ctorType.setPrecision(EbpHigh); in addBuiltInConstructor()
DIntermNode.cpp739 mType.setPrecision(precision); in propagatePrecision()
1481 mType.setPrecision(precision); in propagatePrecision()
1665 mType.setPrecision(precision); in propagatePrecision()
1707 mType.setPrecision(precision); in propagatePrecision()
2014 getTypePointer()->setPrecision(precision); in propagatePrecision()
3412 mType.setPrecision(precision); in propagatePrecision()
DParseContext.cpp1424 type->setPrecision(typeQualifier.precision); in checkIsParameterQualifierValid()
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
DTypes.h279 void setPrecision(TPrecision p) { precision = p; } in setPrecision() function
DIntermediate.cpp963 getTypePointer()->setPrecision(higherPrecision); in promote()
DParseHelper.cpp2943 type->setPrecision(typeSpecifier.precision); in addStructDeclaratorList()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
DModifyStruct.cpp426 padType->setPrecision(EbpLow); in addPadding()