Lines Matching refs:egp
295 const EllipseGeometryProcessor& egp = args.fGP.cast<EllipseGeometryProcessor>(); in onEmitCode() local
301 varyingHandler->emitAttributes(egp); in onEmitCode()
306 egp.fInEllipseOffset->fName); in onEmitCode()
310 vertBuilder->codeAppendf("%s = %s;", ellipseRadii.vsOut(), egp.fInEllipseRadii->fName); in onEmitCode()
314 varyingHandler->addPassThroughAttribute(egp.fInColor, args.fOutputColor); in onEmitCode()
317 this->setupPosition(vertBuilder, gpArgs, egp.fInPosition->fName); in onEmitCode()
324 egp.fInPosition->fName, in onEmitCode()
325 egp.fLocalMatrix, in onEmitCode()
341 if (egp.fStroke) { in onEmitCode()
356 const EllipseGeometryProcessor& egp = gp.cast<EllipseGeometryProcessor>(); in GenKey() local
357 uint16_t key = egp.fStroke ? 0x1 : 0x0; in GenKey()
358 key |= egp.fLocalMatrix.hasPerspective() ? 0x2 : 0x0; in GenKey()
364 const EllipseGeometryProcessor& egp = primProc.cast<EllipseGeometryProcessor>(); in setData() local
365 this->setTransformDataHelper(egp.fLocalMatrix, pdman, &transformIter); in setData()