Lines Matching refs:fFloat
481 return *fContext.fTypes.fFloat; in getActualType()
491 return fContext.fTypes.fFloat->toCompound(fContext, type.columns(), type.rows()); in getActualType()
534 } else if (type == *fContext.fTypes.fFloat || type == *fContext.fTypes.fHalf || in getType()
606 this->getType(*fContext.fTypes.fFloat, layout), in getType()
968 SkASSERT(arg1Type == *fContext.fTypes.fFloat); in writeSpecialIntrinsic()
1003 fContext.fTypes.fFloat.get()); in writeSpecialIntrinsic()
1264 FloatLiteral one(/*offset=*/-1, /*value=*/1, fContext.fTypes.fFloat.get()); in castScalarToFloat()
1266 FloatLiteral zero(/*offset=*/-1, /*value=*/0, fContext.fTypes.fFloat.get()); in castScalarToFloat()
1386 FloatLiteral zero(/*offset=*/-1, /*value=*/0, fContext.fTypes.fFloat.get()); in castScalarToBoolean()
1399 FloatLiteral zero(/*offset=*/-1, /*value=*/0, fContext.fTypes.fFloat.get()); in writeUniformScaleMatrix()
2039 this->writeInstruction(SpvOpCompositeExtract, this->getType(*fContext.fTypes.fFloat), xId, in writeVariableReference()
2044 this->writeInstruction(SpvOpCompositeExtract, this->getType(*fContext.fTypes.fFloat), in writeVariableReference()
2064 SKSL_RTHEIGHT_NAME, fContext.fTypes.fFloat.get()); in writeVariableReference()
2107 this->writeWord(this->getPointerType(*fContext.fTypes.fFloat, fRTHeightStorageClass), in writeVariableReference()
2113 this->writeInstruction(SpvOpLoad, this->getType(*fContext.fTypes.fFloat), heightRead, in writeVariableReference()
2117 this->writeInstruction(SpvOpFSub, this->getType(*fContext.fTypes.fFloat), flippedYId, in writeVariableReference()
2122 FloatLiteral zero(/*offset=*/-1, /*value=*/0.0, fContext.fTypes.fFloat.get()); in writeVariableReference()
2127 this->writeInstruction(SpvOpCompositeExtract, this->getType(*fContext.fTypes.fFloat), in writeVariableReference()
3026 fContext.fTypes.fFloat.get()); in writeInterfaceBlock()