Home
last modified time | relevance | path

Searched refs:SKSL_FLOAT (Results 1 – 10 of 10) sorted by relevance

/external/skia/src/sksl/
DSkSLASTNode.h261 sizeof(SKSL_FLOAT),
305 NodeData(SKSL_FLOAT data) in NodeData()
307 new (fBytes) SKSL_FLOAT(data); in NodeData()
436 ASTNode(std::vector<ASTNode>* nodes, int offset, Kind kind, SKSL_FLOAT f) in ASTNode()
473 SKSL_FLOAT getFloat() const { in getFloat()
475 return *reinterpret_cast<const SKSL_FLOAT*>(fData.fBytes); in getFloat()
DSkSLConstantFolder.cpp147 bool ConstantFolder::GetConstantFloat(const Expression& value, SKSL_FLOAT* out) { in GetConstantFloat()
474 SKSL_FLOAT leftVal = left->as<FloatLiteral>().value(); in Simplify()
475 SKSL_FLOAT rightVal = right->as<FloatLiteral>().value(); in Simplify()
494 return simplify_vector<SKSL_FLOAT>(context, *left, op, *right); in Simplify()
505 return simplify_vector<SKSL_FLOAT>(context, *left, op, in Simplify()
518 return simplify_vector<SKSL_FLOAT>(context, splat_scalar(*left, right->type()), op, in Simplify()
DSkSLConstantFolder.h38 static bool GetConstantFloat(const Expression& value, SKSL_FLOAT* out);
DSkSLString.cpp240 bool stod(const StringFragment& s, SKSL_FLOAT* value) { in stod()
DSkSLParser.h266 bool floatLiteral(SKSL_FLOAT* dest);
DSkSLParser.cpp2112 SKSL_FLOAT f; in term()
2162 bool Parser::floatLiteral(SKSL_FLOAT* dest) { in floatLiteral()
/external/skia/src/sksl/ir/
DSkSLFloatLiteral.h21 using FloatLiteral = Literal<SKSL_FLOAT>;
24 class Literal<SKSL_FLOAT> final : public Expression {
DSkSLConstructorScalarCast.cpp19 return FloatLiteral::Make(expr.fOffset, (SKSL_FLOAT)value, &constructorType); in cast_scalar_literal()
/external/skia/include/private/
DSkSLDefines.h24 using SKSL_FLOAT = float; variable
DSkSLString.h118 bool stod(const StringFragment& s, SKSL_FLOAT* value);