Home
last modified time | relevance | path

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

/external/skia/src/sksl/codegen/
DSkSLGLSLCodeGenerator.h149 virtual void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence);
DSkSLWGSLCodeGenerator.h190 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence);
DSkSLPipelineStageCodeGenerator.cpp110 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence);
508 this->writeBinaryExpression(expr.as<BinaryExpression>(), parentPrecedence); in writeExpression()
595 void PipelineStageCodeGenerator::writeBinaryExpression(const BinaryExpression& b, in writeBinaryExpression() function in SkSL::PipelineStage::PipelineStageCodeGenerator
DSkSLSPIRVCodeGenerator.h336 SpvId writeBinaryExpression(const Type& leftType, SpvId lhs, Operator op,
340 SpvId writeBinaryExpression(const BinaryExpression& b, OutputStream& out);
DSkSLMetalCodeGenerator.h250 void writeBinaryExpression(const BinaryExpression& b, Precedence parentPrecedence);
DSkSLSPIRVCodeGenerator.cpp1225 return this->writeBinaryExpression(expr.as<BinaryExpression>(), out); in writeExpression()
2815 SpvId SPIRVCodeGenerator::writeBinaryExpression(const Type& leftType, SpvId lhs, Operator op, in writeBinaryExpression() function in SkSL::SPIRVCodeGenerator
2889 return this->writeBinaryExpression(leftType, lhs, op, leftType, rhsMatrix, in writeBinaryExpression()
2914 return this->writeBinaryExpression(rightType, lhsMatrix, op, rightType, rhs, in writeBinaryExpression()
3077 SpvId comparison = this->writeBinaryExpression(componentType, itemL, op, in writeArrayComparison()
3103 SpvId comparison = this->writeBinaryExpression(fieldType, fieldL, op, fieldType, fieldR, in writeStructComparison()
3137 SpvId SPIRVCodeGenerator::writeBinaryExpression(const BinaryExpression& b, OutputStream& out) { in writeBinaryExpression() function in SkSL::SPIRVCodeGenerator
3172 SpvId result = this->writeBinaryExpression(left->type(), lhs, op.removeAssignment(), in writeBinaryExpression()
DSkSLWGSLCodeGenerator.cpp814 this->writeBinaryExpression(e.as<BinaryExpression>(), parentPrecedence); in writeExpression()
857 void WGSLCodeGenerator::writeBinaryExpression(const BinaryExpression& b, in writeBinaryExpression() function in SkSL::WGSLCodeGenerator
DSkSLGLSLCodeGenerator.cpp220 this->writeBinaryExpression(expr.as<BinaryExpression>(), parentPrecedence); in writeExpression()
988 void GLSLCodeGenerator::writeBinaryExpression(const BinaryExpression& b, in writeBinaryExpression() function in SkSL::GLSLCodeGenerator
DSkSLVMCodeGenerator.cpp294 Value writeBinaryExpression(const BinaryExpression& b);
818 Value SkVMGenerator::writeBinaryExpression(const BinaryExpression& b) { in writeBinaryExpression() function in SkSL::SkVMGenerator
1742 return this->writeBinaryExpression(e.as<BinaryExpression>()); in writeExpression()
DSkSLMetalCodeGenerator.cpp187 this->writeBinaryExpression(expr.as<BinaryExpression>(), parentPrecedence); in writeExpression()
1816 void MetalCodeGenerator::writeBinaryExpression(const BinaryExpression& b, in writeBinaryExpression() function in SkSL::MetalCodeGenerator