Lines Matching refs:DeviceCM
191 struct DeviceCM {
192 DeviceCM* fNext;
200 DeviceCM(SkBaseDevice* device, const SkPaint* paint, SkCanvas* canvas,
214 ~DeviceCM() {
279 DeviceCM* fLayer;
286 DeviceCM* fTopLayer;
346 const DeviceCM* rec = fCurrLayer;
376 const DeviceCM* fCurrLayer;
664 SkASSERT(sizeof(DeviceCM) <= sizeof(fDeviceCMStorage));
665 fMCRec->fLayer = (DeviceCM*)fDeviceCMStorage;
666 new (fDeviceCMStorage) DeviceCM(nullptr, nullptr, nullptr, fConservativeRasterClip, false);
972 DeviceCM* layer = fMCRec->fTopLayer;
1259 DeviceCM* layer =
1260 new DeviceCM(device, paint, this, fConservativeRasterClip, forceSpriteOnRestore);
1287 DeviceCM* layer = fMCRec->fLayer; // may be null
1311 layer->~DeviceCM();