Home
last modified time | relevance | path

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

/third_party/skia/src/gpu/ops/
DGrOvalOpFactory.cpp771 const auto& diegp = geomProc.cast<DIEllipseGeometryProcessor>(); in setData() local
773 SetTransform(pdman, shaderCaps, fViewMatrixUniform, diegp.fViewMatrix, &fViewMatrix); in setData()
778 const auto& diegp = args.fGeomProc.cast<DIEllipseGeometryProcessor>(); in onEmitCode() local
784 varyingHandler->emitAttributes(diegp); in onEmitCode()
786 GrSLType offsetType = (diegp.fUseScale) ? kFloat3_GrSLType : kFloat2_GrSLType; in onEmitCode()
789 vertBuilder->codeAppendf("%s = %s;", offsets0.vsOut(), diegp.fInEllipseOffsets0.name()); in onEmitCode()
793 vertBuilder->codeAppendf("%s = %s;", offsets1.vsOut(), diegp.fInEllipseOffsets1.name()); in onEmitCode()
797 varyingHandler->addPassThroughAttribute(diegp.fInColor.asShaderVar(), in onEmitCode()
805 diegp.fInPosition.name(), in onEmitCode()
806 diegp.fViewMatrix, in onEmitCode()
[all …]