Home
last modified time | relevance | path

Searched refs:fboLayer (Results 1 – 2 of 2) sorted by relevance

/frameworks/base/libs/hwui/
DOpenGLRenderer.cpp486 void OpenGLRenderer::calculateLayerBoundsAndClip(Rect& bounds, Rect& clip, bool fboLayer) { in calculateLayerBoundsAndClip() argument
504 if (!bounds.isEmpty() && fboLayer) { in calculateLayerBoundsAndClip()
520 bool fboLayer, int alpha) { in updateSnapshotIgnoreForLayer() argument
523 (fboLayer && clip.isEmpty())) { in updateSnapshotIgnoreForLayer()
524 writableSnapshot()->empty = fboLayer; in updateSnapshotIgnoreForLayer()
526 writableSnapshot()->invisible = writableSnapshot()->invisible || (alpha <= 0 && fboLayer); in updateSnapshotIgnoreForLayer()
611 const bool fboLayer = flags & SaveFlags::ClipToLayer; in createLayer() local
616 calculateLayerBoundsAndClip(bounds, clip, fboLayer); in createLayer()
617 updateSnapshotIgnoreForLayer(bounds, clip, fboLayer, PaintUtils::getAlphaDirect(paint)); in createLayer()
644 fboLayer ? "" : "unclipped ", in createLayer()
[all …]
DOpenGLRenderer.h491 void calculateLayerBoundsAndClip(Rect& bounds, Rect& clip, bool fboLayer);
497 bool fboLayer, int alpha);