Home | History | Annotate | Download | only in surfaceflinger

Lines Matching refs:Transform

1092             // transform the dirty region into this screen's coordinate space
1231 const Transform& tr(displayDevice->getTransform());
1243 Region drawRegion(tr.transform(
1260 tr.transform(opaqueRegion));
1342 ALOGE_IF(result != NO_ERROR, "Failed to set color transform on "
1372 // transform the dirty region into this screen's coordinate space
1660 // The transform hint might have changed for some layers
1665 // and update their transform hint.
1707 // redraw after transform hint changes. See bug 8508397.
1743 Region visibleReg = s.active.transform.transform(
1848 Rect bounds(s.active.transform.transform(layer->computeBounds()));
1853 const Transform tr(s.active.transform);
1855 // transform the transparent region
1856 transparentRegion = tr.transform(s.activeTransparentRegion);
1865 const int32_t layerOrientation = s.active.transform.getOrientation();
1867 ((layerOrientation & Transform::ROT_INVALID) == false)) {
2128 const Transform& displayTransform = displayDevice->getTransform();
2134 displayTransform.transform(layer->visibleRegion)));
2169 displayTransform.transform(layer->visibleRegion)));
3199 case 1009: // toggle use of transform hint
3435 Transform::orientation_flags rotationFlags;
3438 rotationFlags = Transform::ROT_0;
3441 rotationFlags = Transform::ROT_90;
3444 rotationFlags = Transform::ROT_180;
3447 rotationFlags = Transform::ROT_270;
3450 rotationFlags = Transform::ROT_0;
3463 Transform::orientation_flags rotation;
3473 Transform::orientation_flags rotation,
3521 bool yswap, bool useIdentityTransform, Transform::orientation_flags rotation)
3589 bool useIdentityTransform, Transform::orientation_flags rotation,
3598 if (rotation & Transform::ROT_90) {