Home | History | Annotate | Download | only in gpu

Lines Matching full:info

25                                  const SkLayerInfo::BlockInfo& info,
32 const SkPicture* pict = info.fPicture ? info.fPicture : topLevelPicture;
35 SkToInt(info.fSaveLayerOpID),
36 SkToInt(info.fRestoreOpID),
40 info.fKey,
41 info.fKeySize,
42 info.fPaint);
79 hl->fLocalMat = info.fLocalMat;
82 hl->fPreMat.preConcat(info.fPreMat);
86 static bool compute_source_rect(const SkLayerInfo::BlockInfo& info, const SkMatrix& initialMat,
91 totMat.preConcat(info.fPreMat);
92 totMat.preConcat(info.fLocalMat);
94 if (info.fPaint && info.fPaint->getImageFilter()) {
95 info.fPaint->getImageFilter()->filterBounds(clipBounds, totMat, &clipBounds);
98 if (!info.fSrcBounds.isEmpty()) {
101 totMat.mapRect(&r, info.fSrcBounds);
148 const SkLayerInfo::BlockInfo& info = topLevelGPUData->block(i);
151 bool disallowAtlasing = info.fHasNestedLayers || info.fIsNested ||
152 (info.fPaint && info.fPaint->getImageFilter());
159 initialMat.mapRect(&layerRect, info.fBounds);
168 if (!compute_source_rect(info, initialMat, dstIR, &srcIR) ||
174 info, srcIR, dstIR, atlased, recycled, true, 0);
205 const SkLayerInfo::BlockInfo& info = topLevelGPUData->block(i);
206 if (info.fIsNested) {
212 initialMat.mapRect(&layerRect, info.fBounds);
220 if (!compute_source_rect(info, initialMat, dstIR, &srcIR)) {
224 prepare_for_hoisting(layerCache, topLevelPicture, initialMat, info, srcIR, dstIR,
281 const GrHoistedLayer& info) {
282 GrCachedLayer* layer = info.fLayer;
294 totMat.preConcat(info.fPreMat);
295 totMat.preConcat(info.fLocalMat);