Home | History | Annotate | Download | only in core

Lines Matching refs:fDevice

72     SkDevice*           fDevice;
84 fDevice = device;
91 if (NULL != fDevice) {
92 fDevice->unlockPixels();
93 fDevice->unref();
102 int width = fDevice->width();
103 int height = fDevice->height();
126 fDevice->setMatrixClip(*fMatrix, fClip);
238 fDevice = rec->fDevice;
239 fBitmap = &fDevice->accessBitmap(true);
252 fCanvas->prepareForDeviceDraw(fDevice);
260 SkDevice* getDevice() const { return fDevice; }
358 AutoValidator(SkDevice* device) : fDevice(device) {}
361 const SkBitmap& bm = fDevice->accessBitmap(false);
374 SkDevice* fDevice;
380 /* AutoValidator validator(fMCRec->fTopLayer->fDevice); */ \
452 return rec->fLayer->fDevice;
460 SkDevice* rootDevice = rec->fLayer->fDevice;
476 SkRefCnt_SafeAssign(rec->fLayer->fDevice, device);
709 this->drawDevice(layer->fDevice, layer->fX, layer->fY,
764 iter.fDevice->drawDevice(iter, device, x - iter.getX(), y - iter.getY(),
1029 iter.fDevice->drawPaint(iter, paint);
1046 iter.fDevice->drawPoints(iter, mode, count, pts, paint);
1064 iter.fDevice->drawRect(iter, r, paint);
1083 iter.fDevice->drawPath(iter, path, paint);
1164 iter.fDevice->drawBitmap(iter, bitmap, matrix, paint);
1186 iter.fDevice->drawSprite(iter, bitmap, x - iter.getX(), y - iter.getY(),
1197 iter.fDevice->drawText(iter, text, byteLength, x, y, paint);
1208 iter.fDevice->drawPosText(iter, text, byteLength, &pos->fX, 0, 2,
1221 iter.fDevice->drawPosText(iter, text, byteLength, xpos, constY, 1,
1234 iter.fDevice->drawTextOnPath(iter, text, byteLength, path,
1249 iter.fDevice->drawVertices(iter, vmode, vertexCount, verts, texs,