/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/sksl/ir/ |
H A D | SkSLPrefixExpression.h | 25 , fOperand(std::move(operand)) in PrefixExpression() 29 return fOperator == Token::MINUS && fOperand->isConstant(); in isConstant() 34 fOperand->hasSideEffects(); in hasSideEffects() 39 if (fOperand->fKind == Expression::kFloatLiteral_Kind) { in constantPropagate() 43 -((FloatLiteral&) *fOperand).fValue)); in constantPropagate() 51 return -fOperand->getFVecComponent(index); in getFVecComponent() 56 return -fOperand->getIVecComponent(index); in getIVecComponent() 61 return -fOperand->getMatComponent(col, row); in getMatComponent() 65 return std::unique_ptr<Expression>(new PrefixExpression(fOperator, fOperand->clone())); in clone() 69 return Compiler::OperatorName(fOperator) + fOperand->description(); in description() [all …]
|
H A D | SkSLPostfixExpression.h | 23 , fOperand(std::move(operand)) in PostfixExpression() 31 return std::unique_ptr<Expression>(new PostfixExpression(fOperand->clone(), fOperator)); in clone() 35 return fOperand->description() + Compiler::OperatorName(fOperator); in description() 38 std::unique_ptr<Expression> fOperand; member
|
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/skia/skia/src/sksl/ir/ |
H A D | SkSLPrefixExpression.h | 25 , fOperand(std::move(operand)) in PrefixExpression() 29 return fOperator == Token::MINUS && fOperand->isConstant(); in isConstant() 34 fOperand->hasSideEffects(); in hasSideEffects() 39 if (fOperand->fKind == Expression::kFloatLiteral_Kind) { in constantPropagate() 43 -((FloatLiteral&) *fOperand).fValue)); in constantPropagate() 51 return -fOperand->getFVecComponent(index); in getFVecComponent() 56 return -fOperand->getIVecComponent(index); in getIVecComponent() 61 return -fOperand->getMatComponent(col, row); in getMatComponent() 65 return std::unique_ptr<Expression>(new PrefixExpression(fOperator, fOperand->clone())); in clone() 69 return Compiler::OperatorName(fOperator) + fOperand->description(); in description() [all …]
|
H A D | SkSLPostfixExpression.h | 23 , fOperand(std::move(operand)) in PostfixExpression() 31 return std::unique_ptr<Expression>(new PostfixExpression(fOperand->clone(), fOperator)); in clone() 35 return fOperand->description() + Compiler::OperatorName(fOperator); in description() 38 std::unique_ptr<Expression> fOperand; member
|
/dports/www/firefox/firefox-99.0/gfx/skia/skia/src/sksl/ir/ |
H A D | SkSLPrefixExpression.h | 25 , fOperand(std::move(operand)) in PrefixExpression() 29 return fOperator == Token::MINUS && fOperand->isConstant(); in isConstant() 34 fOperand->hasSideEffects(); in hasSideEffects() 39 if (fOperand->fKind == Expression::kFloatLiteral_Kind) { in constantPropagate() 43 -((FloatLiteral&) *fOperand).fValue)); in constantPropagate() 51 return -fOperand->getFVecComponent(index); in getFVecComponent() 56 return -fOperand->getIVecComponent(index); in getIVecComponent() 61 return -fOperand->getMatComponent(col, row); in getMatComponent() 65 return std::unique_ptr<Expression>(new PrefixExpression(fOperator, fOperand->clone())); in clone() 69 return Compiler::OperatorName(fOperator) + fOperand->description(); in description() [all …]
|
H A D | SkSLPostfixExpression.h | 23 , fOperand(std::move(operand)) in PostfixExpression() 31 return std::unique_ptr<Expression>(new PostfixExpression(fOperand->clone(), fOperator)); in clone() 35 return fOperand->description() + Compiler::OperatorName(fOperator); in description() 38 std::unique_ptr<Expression> fOperand; member
|
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/skia/skia/src/sksl/ir/ |
H A D | SkSLPrefixExpression.h | 25 , fOperand(std::move(operand)) in PrefixExpression() 29 return fOperator == Token::MINUS && fOperand->isConstant(); in isConstant() 34 fOperand->hasSideEffects(); in hasSideEffects() 39 if (fOperand->fKind == Expression::kFloatLiteral_Kind) { in constantPropagate() 43 -((FloatLiteral&) *fOperand).fValue)); in constantPropagate() 51 return -fOperand->getFVecComponent(index); in getFVecComponent() 56 return -fOperand->getIVecComponent(index); in getIVecComponent() 61 return -fOperand->getMatComponent(col, row); in getMatComponent() 65 return std::unique_ptr<Expression>(new PrefixExpression(fOperator, fOperand->clone())); in clone() 69 return Compiler::OperatorName(fOperator) + fOperand->description(); in description() [all …]
|
H A D | SkSLPostfixExpression.h | 23 , fOperand(std::move(operand)) in PostfixExpression() 31 return std::unique_ptr<Expression>(new PostfixExpression(fOperand->clone(), fOperator)); in clone() 35 return fOperand->description() + Compiler::OperatorName(fOperator); in description() 38 std::unique_ptr<Expression> fOperand; member
|
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/skia/skia/src/animator/ |
H A D | SkAnimatorScript.cpp | 120 scriptValue->fOperand.fObject = scriptValue->fOperand.fDisplayable; in Box() 128 scriptValue->fOperand.fObject = displayable; in Box() 178 value->fOperand.fString = nullptr; in EvalID() 216 value->fOperand.fS32 = result; in EvalRGB() 238 value->fOperand.fScalar = value->fOperand.fS32 * 0.001f; in EvalMemberCommon() 279 value->fOperand.fDisplayable = named; in EvalMember() 316 *result = value.fOperand.fDisplayable; in EvaluateDisplayable() 325 *result = value.fOperand.fS32; in EvaluateInt() 334 *result = value.fOperand.fScalar; in EvaluateFloat() 395 …value->fOperand.fS32 = scriptValue->fType == SkType_Float ? SkScalarIsNaN(scriptValue->fOperand.fS… in IsNaN() [all …]
|
H A D | SkOperand.h | 34 SkOperand fOperand; member 36 SkTypedArray* getArray() { SkASSERT(fType == SkType_Array); return fOperand.fArray; } in getArray() 37 …SkDisplayable* getDisplayable() { SkASSERT(fType == SkType_Displayable); return fOperand.fDisplaya… in getDisplayable() 38 SkADrawable* getDrawable() { SkASSERT(fType == SkType_Drawable); return fOperand.fDrawable; } in getDrawable() 40 SkDisplayType::IsEnum(maker, fType)); return fOperand.fS32; } in getS32() 41 SkMSec getMSec() { SkASSERT(fType == SkType_MSec); return fOperand.fMSec; } in getMSec() 42 SkScalar getScalar() { SkASSERT(fType == SkType_Float); return fOperand.fScalar; } in getScalar() 43 SkString* getString() { SkASSERT(fType == SkType_String); return fOperand.fString; } in getString()
|
H A D | SkMemberInfo.cpp | 129 *string = value.fOperand.fString; in getString() 190 scriptValue.fOperand.fS32 = 0; in setValue() 306 … scriptValue.fOperand.fMSec = SkScalarRoundToInt(scriptValue.fOperand.fScalar * 1000); in setValue() 314 scriptValue.fOperand.fString = &string; in setValue() 377 …memcpy(&storage->fScalar, scriptValue.fOperand.fArray->begin(), scriptValue.fOperand.fArray->count… in writeValue() 391 int count = scriptValue.fOperand.fArray->count(); in writeValue() 413 type = scriptValue.fOperand.fArray->getType(); in writeValue() 417 int count = scriptValue.fOperand.fArray->count(); in writeValue() 424 string->set(*scriptValue.fOperand.fString); in writeValue() 426 SkTypedArray* array = scriptValue.fOperand.fArray; in writeValue() [all …]
|
H A D | SkOperand2.h | 42 SkOperand2 fOperand; member 46 SkOpArray* getArray() { SkASSERT(fType == SkOperand2::kArray); return fOperand.fArray; } in getArray() 47 void* getObject() { SkASSERT(fType == SkOperand2::kObject); return fOperand.fObject; } in getObject() 48 int32_t getS32() { SkASSERT(fType == SkOperand2::kS32); return fOperand.fS32; } in getS32() 49 SkScalar getScalar() { SkASSERT(fType == SkOperand2::kScalar); return fOperand.fScalar; } in getScalar() 50 SkString* getString() { SkASSERT(fType == SkOperand2::kString); return fOperand.fString; } in getString()
|
H A D | SkScriptTokenizer.cpp | 193 addTokenInt(value.fOperand.fS32); 377 void* object = top.fOperand.fObject; 504 *value->fOperand.fArray->append() = tokenValue.fOperand; 597 track(operand.fOperand.fString); 637 operand.fOperand.fArray = value->fOperand.fArray = new SkOpArray(fReturnType); 753 runtime.getResult(&value1.fOperand); 783 int index = scriptValue.fOperand.fS32; 796 scriptValue.fOperand = scriptValue.fOperand.fArray->begin()[index]; 988 value.fOperand.fS32; 1160 runtime.getResult(&value1.fOperand); [all …]
|
H A D | SkScript.cpp | 356 fOperandStack.pop(&value->fOperand); in convertTo() 598 *value->fOperand.fArray->append() = tokenValue.fOperand; in innerScript() 749 track(value->fOperand.fArray); in innerScript() 840 fOperandStack.pop(&value->fOperand); in innerScript() 890 int index = scriptValue.fOperand.fS32; in handleArrayIndexer() 911 scriptValue.fOperand = scriptValue.fOperand.fArray->begin()[index]; in handleArrayIndexer() 1277 val.fOperand = operand1; in processOp() 1282 operand1 = val.fOperand; in processOp() 1288 val.fOperand = operand2; in processOp() 1293 operand2 = val.fOperand; in processOp() [all …]
|
H A D | SkDisplayTypes.cpp | 131 int start = parameters[0].fOperand.fS32; in executeFunction() 137 end = parameters[1].fOperand.fS32; in executeFunction() 141 scriptValue->fOperand.fString = new SkString(&value.c_str()[start], end - start); in executeFunction() 143 scriptValue->fOperand.fString = new SkString(value); in executeFunction() 156 scriptValue->fOperand.fS32 = (int32_t) value.size(); in getProperty() 207 value->fOperand.fS32 = values.count(); in getProperty()
|
H A D | SkDisplayMath.cpp | 139 SkScalar input = parameters[0].fOperand.fScalar; in executeFunction() 155 scalarResult = SkScalarATan2(input, parameters[1].fOperand.fScalar); in executeFunction() 175 scalarResult = SkMaxScalar(scalarResult, array->fOperand.fScalar); in executeFunction() 182 scalarResult = SkMinScalar(scalarResult, array->fOperand.fScalar); in executeFunction() 189 scalarResult = SkScalarMul(parameters[1].fOperand.fScalar, scalarResult); in executeFunction() 213 scriptValue->fOperand.fScalar = scalarResult; in executeFunction() 223 value->fOperand.fScalar = gConstants[index]; in getProperty()
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/src/sksl/ir/ |
H A D | SkSLPrefixExpression.h | 25 , fOperand(std::move(operand)) in PrefixExpression() 29 return fOperator == Token::MINUS && fOperand->isConstant(); in isConstant() 37 return fOperand->hasProperty(property); in hasProperty() 42 if (fOperand->fKind == Expression::kFloatLiteral_Kind) { in constantPropagate() 46 -((FloatLiteral&) *fOperand).fValue)); in constantPropagate() 54 return -fOperand->getFVecComponent(index); in getFVecComponent() 59 return -fOperand->getIVecComponent(index); in getIVecComponent() 64 return -fOperand->getMatComponent(col, row); in getMatComponent() 68 return std::unique_ptr<Expression>(new PrefixExpression(fOperator, fOperand->clone())); in clone() 73 return Compiler::OperatorName(fOperator) + fOperand->description(); in description() [all …]
|
H A D | SkSLPostfixExpression.h | 23 , fOperand(std::move(operand)) in PostfixExpression() 30 return fOperand->hasProperty(property); in hasProperty() 34 return std::unique_ptr<Expression>(new PostfixExpression(fOperand->clone(), fOperator)); in clone() 39 return fOperand->description() + Compiler::OperatorName(fOperator); in description() 43 std::unique_ptr<Expression> fOperand; member
|
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/skia/skia/src/sksl/ir/ |
H A D | SkSLPrefixExpression.h | 24 , fOperand(std::move(operand)) in PrefixExpression() 28 return fOperator == Token::MINUS && fOperand->isConstant(); in isConstant() 33 fOperand->hasSideEffects(); in hasSideEffects() 38 if (fOperand->fKind == Expression::kFloatLiteral_Kind) { in constantPropagate() 42 -((FloatLiteral&) *fOperand).fValue)); in constantPropagate() 49 return Compiler::OperatorName(fOperator) + fOperand->description(); in description() 52 std::unique_ptr<Expression> fOperand; member
|
H A D | SkSLPostfixExpression.h | 22 , fOperand(std::move(operand)) in PostfixExpression() 30 return fOperand->description() + Compiler::OperatorName(fOperator); in description() 33 std::unique_ptr<Expression> fOperand; member
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/sksl/ir/ |
H A D | SkSLPostfixExpression.h | 26 , fOperand(std::move(operand)) in PostfixExpression() 34 return fOperand; in operand() 38 return fOperand; in operand() 58 std::unique_ptr<Expression> fOperand;
|
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/skia/skia/src/sksl/ast/ |
H A D | SkSLASTPrefixExpression.h | 23 , fOperand(std::move(operand)) {} in ASTPrefixExpression() 26 return Token::OperatorName(fOperator) + fOperand->description(); in description() 30 const std::unique_ptr<ASTExpression> fOperand; member
|
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/skia/skia/src/sksl/ast/ |
H A D | SkSLASTPrefixExpression.h | 24 , fOperand(std::move(operand)) {} in ASTPrefixExpression() 27 return Compiler::OperatorName(fOperator) + fOperand->description(); in description() 31 const std::unique_ptr<ASTExpression> fOperand; member
|
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/skia/skia/src/sksl/ir/ |
H A D | SkSLPostfixExpression.h | 21 , fOperand(std::move(operand)) in PostfixExpression() 25 return fOperand->description() + Token::OperatorName(fOperator); in description() 28 const std::unique_ptr<Expression> fOperand; member
|
H A D | SkSLPrefixExpression.h | 21 , fOperand(std::move(operand)) in PrefixExpression() 25 return Token::OperatorName(fOperator) + fOperand->description(); in description() 28 const std::unique_ptr<Expression> fOperand; member
|