/third_party/glslang/SPIRV/ |
D | SpvBuilder.cpp | 1394 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 …]
|
D | GlslangToSpv.cpp | 4847 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 …]
|
D | SpvBuilder.h | 424 Id setPrecision(Id id, Decoration precision) in setPrecision() function
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | ForcePrecisionQualifier.cpp | 38 type->setPrecision(EbpMedium); in overwriteVariablePrecision()
|
D | RemoveDynamicIndexing.cpp | 106 fieldType->setPrecision(EbpHigh); in GetFieldType() 118 baseType->setPrecision(EbpHigh); in GetBaseType()
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | EmulatePrecision.cpp | 731 paramType->setPrecision(EbpHigh); in createRoundingFunctionCallNode() 759 leftParamType->setPrecision(EbpHigh); in createCompoundAssignmentFunctionCallNode() 765 rightParamType->setPrecision(EbpHigh); in createCompoundAssignmentFunctionCallNode()
|
D | ScalarizeVecAndMatConstructorArgs.cpp | 202 type->setPrecision(mFragmentPrecisionHigh ? EbpHigh : EbpMedium); in createTempVariable()
|
D | RemoveDynamicIndexing.cpp | 108 baseType->setPrecision(EbpHigh); in GetBaseType()
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/ |
D | IntermNode.cpp | 193 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()
|
D | Types.h | 151 void setPrecision(TPrecision p) { precision = p; } in setPrecision() function
|
D | StructureHLSL.cpp | 365 ctorType.setPrecision(EbpHigh); in addBuiltInConstructor()
|
D | ParseContext.cpp | 1228 type->setPrecision(typeQualifier.precision); in checkIsParameterQualifierValid()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/vulkan/ |
D | DeclarePerVertexBlocks.cpp | 308 pointSizeType->setPrecision(pointSizePrecision); in declarePerVertex()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | Types.h | 160 void setPrecision(TPrecision p) { precision = p; } in setPrecision() function
|
D | StructureHLSL.cpp | 441 ctorType.setPrecision(EbpHigh); in addBuiltInConstructor()
|
D | IntermNode.cpp | 739 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()
|
D | ParseContext.cpp | 1424 type->setPrecision(typeQualifier.precision); in checkIsParameterQualifierValid()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
D | Types.h | 279 void setPrecision(TPrecision p) { precision = p; } in setPrecision() function
|
D | Intermediate.cpp | 963 getTypePointer()->setPrecision(higherPrecision); in promote()
|
D | ParseHelper.cpp | 2943 type->setPrecision(typeSpecifier.precision); in addStructDeclaratorList()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
D | ModifyStruct.cpp | 426 padType->setPrecision(EbpLow); in addPadding()
|