Lines Matching refs:DeviceCM
182 struct DeviceCM {
183 DeviceCM* fNext;
191 DeviceCM(sk_sp<SkBaseDevice> device, const SkPaint* paint, const SkMatrix& stashed,
226 DeviceCM* fLayer;
233 DeviceCM* fTopLayer;
278 const DeviceCM* rec = fCurrLayer;
296 const DeviceCM* fCurrLayer;
302 DeviceCM* layer = fMCRec->fTopLayer; \
559 SkASSERT(sizeof(DeviceCM) <= sizeof(fDeviceCMStorage));
560 fMCRec->fLayer = (DeviceCM*)fDeviceCMStorage;
561 new (fDeviceCMStorage) DeviceCM(device, nullptr, fMCRec->fMatrix, nullptr, nullptr);
1077 DeviceCM* layer = new DeviceCM(newDevice, paint, stashedMatrix, rec.fClipMask, rec.fClipMatrix);
1155 DeviceCM* layer = fMCRec->fLayer; // may be null
1198 layer->~DeviceCM();