Lines Matching refs:mCurrentState

114     mCurrentState.active.w = w;
115 mCurrentState.active.h = h;
116 mCurrentState.flags = layerFlags;
117 mCurrentState.active.transform.set(0, 0);
118 mCurrentState.crop.makeInvalid();
119 mCurrentState.finalCrop.makeInvalid();
120 mCurrentState.requestedFinalCrop = mCurrentState.finalCrop;
121 mCurrentState.requestedCrop = mCurrentState.crop;
122 mCurrentState.z = 0;
123 mCurrentState.color.a = 1.0f;
124 mCurrentState.layerStack = 0;
125 mCurrentState.sequence = 0;
126 mCurrentState.requested = mCurrentState.active;
127 mCurrentState.appId = 0;
128 mCurrentState.type = 0;
131 mDrawingState = mCurrentState;
172 // the layer is removed from SF mCurrentState to mLayersPendingRemoval
176 if (mCurrentState.zOrderRelativeOf != nullptr) {
177 sp<Layer> strongRelative = mCurrentState.zOrderRelativeOf.promote();
182 mCurrentState.zOrderRelativeOf = nullptr;
889 if (!mCurrentState.modified) {
895 if (mCurrentState.barrierLayer != nullptr) {
896 sp<Layer> barrierLayer = mCurrentState.barrierLayer.promote();
902 mCurrentState.barrierLayer = nullptr;
904 auto syncPoint = std::make_shared<SyncPoint>(mCurrentState.frameNumber);
910 mCurrentState.barrierLayer = nullptr;
918 mPendingStates.push_back(mCurrentState);
976 mCurrentState.modified = false;
1109 if (mCurrentState.requested.transform.tx() == x && mCurrentState.requested.transform.ty() == y)
1111 mCurrentState.sequence++;
1116 mCurrentState.requested.transform.set(x, y);
1122 mCurrentState.active.transform.set(x, y);
1126 mCurrentState.modified = true;
1159 if (mCurrentState.z == z && !usingRelativeZ(LayerVector::StateSet::Current)) return false;
1160 mCurrentState.sequence++;
1161 mCurrentState.z = z;
1162 mCurrentState.modified = true;
1165 if (mCurrentState.zOrderRelativeOf != nullptr) {
1166 sp<Layer> strongRelative = mCurrentState.zOrderRelativeOf.promote();
1170 mCurrentState.zOrderRelativeOf = nullptr;
1177 mCurrentState.zOrderRelatives.remove(relative);
1178 mCurrentState.sequence++;
1179 mCurrentState.modified = true;
1184 mCurrentState.zOrderRelatives.add(relative);
1185 mCurrentState.modified = true;
1186 mCurrentState.sequence++;
1200 if (mCurrentState.z == relativeZ && usingRelativeZ(LayerVector::StateSet::Current) &&
1201 mCurrentState.zOrderRelativeOf == relative) {
1205 mCurrentState.sequence++;
1206 mCurrentState.modified = true;
1207 mCurrentState.z = relativeZ;
1209 auto oldZOrderRelativeOf = mCurrentState.zOrderRelativeOf.promote();
1213 mCurrentState.zOrderRelativeOf = relative;
1222 if (mCurrentState.requested.w == w && mCurrentState.requested.h == h) return false;
1223 mCurrentState.requested.w = w;
1224 mCurrentState.requested.h = h;
1225 mCurrentState.modified = true;
1230 if (mCurrentState.color.a == alpha) return false;
1231 mCurrentState.sequence++;
1232 mCurrentState.color.a = alpha;
1233 mCurrentState.modified = true;
1239 if (color.r == mCurrentState.color.r && color.g == mCurrentState.color.g &&
1240 color.b == mCurrentState.color.b)
1243 mCurrentState.sequence++;
1244 mCurrentState.color.r = color.r;
1245 mCurrentState.color.g = color.g;
1246 mCurrentState.color.b = color.b;
1247 mCurrentState.modified = true;
1253 mCurrentState.sequence++;
1254 mCurrentState.requested.transform.set(matrix.dsdx, matrix.dtdy, matrix.dtdx, matrix.dsdy);
1255 mCurrentState.modified = true;
1260 mCurrentState.requestedTransparentRegion = transparent;
1261 mCurrentState.modified = true;
1266 const uint32_t newFlags = (mCurrentState.flags & ~mask) | (flags & mask);
1267 if (mCurrentState.flags == newFlags) return false;
1268 mCurrentState.sequence++;
1269 mCurrentState.flags = newFlags;
1270 mCurrentState.modified = true;
1276 if (mCurrentState.requestedCrop == crop) return false;
1277 mCurrentState.sequence++;
1278 mCurrentState.requestedCrop = crop;
1280 mCurrentState.crop = crop;
1284 mCurrentState.modified = true;
1290 if (mCurrentState.requestedFinalCrop == crop) return false;
1291 mCurrentState.sequence++;
1292 mCurrentState.requestedFinalCrop = crop;
1294 mCurrentState.finalCrop = crop;
1298 mCurrentState.modified = true;
1311 mCurrentState.appId = appId;
1312 mCurrentState.type = type;
1313 mCurrentState.modified = true;
1318 if (mCurrentState.layerStack == layerStack) return false;
1319 mCurrentState.sequence++;
1320 mCurrentState.layerStack = layerStack;
1321 mCurrentState.modified = true;
1335 mCurrentState.barrierLayer = barrierLayer;
1336 mCurrentState.frameNumber = frameNumber;
1339 mCurrentState.modified = true;
1341 mCurrentState.barrierLayer = nullptr;
1342 mCurrentState.frameNumber = 0;
1343 mCurrentState.modified = false;
1663 const State& state = useDrawing ? mDrawingState : mCurrentState;
1673 const State& state = useDrawing ? mDrawingState : mCurrentState;
1689 const State& childState = useDrawing ? child->mDrawingState : child->mCurrentState;
1776 const State& state = useDrawing ? mDrawingState : mCurrentState;
1789 const State& childState = useDrawing ? child->mDrawingState : child->mCurrentState;
1900 const State& state = useDrawing ? mDrawingState : mCurrentState;