Home
last modified time | relevance | path

Searched refs:fExtraFunctions (Results 1 - 4 of 4) sorted by relevance

/third_party/skia/src/sksl/codegen/
H A DSkSLMetalCodeGenerator.cpp197 AutoOutputStream outputToExtraFunctions(this, &fExtraFunctions, &fIndentation); in getOutParamHelper()
459 fExtraFunctions.writeText(kInverse2x2); in getInversePolyfill()
462 fExtraFunctions.writeText(kInverse3x3); in getInversePolyfill()
465 fExtraFunctions.writeText(kInverse4x4); in getInversePolyfill()
490 fExtraFunctions.writeText(kMatrixCompMult); in writeMatrixCompMult()
509 fExtraFunctions.writeText(kOuterProduct); in writeOuterProduct()
921 fExtraFunctions.printf("%s%s%d(", separator, matrixType.c_str(), rows); in assembleMatrixFromMatrix()
934 case 1: firstItem = false; fExtraFunctions.printf("x0[%d].x", c); break; in assembleMatrixFromMatrix()
935 case 2: firstItem = false; fExtraFunctions.printf("x0[%d].xy", c); break; in assembleMatrixFromMatrix()
936 case 3: firstItem = false; fExtraFunctions in assembleMatrixFromMatrix()
[all...]
H A DSkSLGLSLCodeGenerator.cpp264 fExtraFunctions.writeText(( in writeDeterminantHack()
275 fExtraFunctions.writeText(( in writeDeterminantHack()
292 fExtraFunctions.writeText(( in writeDeterminantHack()
330 fExtraFunctions.writeText(( in writeInverseHack()
342 fExtraFunctions.writeText(( in writeInverseHack()
362 fExtraFunctions.writeText(( in writeInverseHack()
421 fExtraFunctions.writeText((transposed + " " + name + "(" + typeName + " m) {\nreturn " + in writeTransposeHack()
426 fExtraFunctions.writeText(separator); in writeTransposeHack()
427 fExtraFunctions.writeText(("m[" + to_string(column) + "][" + to_string(row) + in writeTransposeHack()
432 fExtraFunctions in writeTransposeHack()
[all...]
H A DSkSLGLSLCodeGenerator.h173 StringStream fExtraFunctions; member in SkSL::GLSLCodeGenerator
H A DSkSLMetalCodeGenerator.h272 StringStream fExtraFunctions; member in SkSL::MetalCodeGenerator

Completed in 5 milliseconds