Lines Matching defs:other

139 void DisplayState::merge(const DisplayState& other) {
140 if (other.what & eSurfaceChanged) {
142 surface = other.surface;
144 if (other.what & eLayerStackChanged) {
146 layerStack = other.layerStack;
148 if (other.what & eDisplayProjectionChanged) {
150 orientation = other.orientation;
151 viewport = other.viewport;
152 frame = other.frame;
154 if (other.what & eDisplaySizeChanged) {
156 width = other.width;
157 height = other.height;
161 void layer_state_t::merge(const layer_state_t& other) {
162 if (other.what & ePositionChanged) {
164 x = other.x;
165 y = other.y;
167 if (other.what & eLayerChanged) {
169 z = other.z;
171 if (other.what & eSizeChanged) {
173 w = other.w;
174 h = other.h;
176 if (other.what & eAlphaChanged) {
178 alpha = other.alpha;
180 if (other.what & eMatrixChanged) {
182 matrix = other.matrix;
184 if (other.what & eTransparentRegionChanged) {
186 transparentRegion = other.transparentRegion;
188 if (other.what & eFlagsChanged) {
190 flags = other.flags;
191 mask = other.mask;
193 if (other.what & eLayerStackChanged) {
195 layerStack = other.layerStack;
197 if (other.what & eCropChanged) {
199 crop = other.crop;
201 if (other.what & eDeferTransaction) {
203 barrierHandle = other.barrierHandle;
204 barrierGbp = other.barrierGbp;
205 frameNumber = other.frameNumber;
207 if (other.what & eFinalCropChanged) {
209 finalCrop = other.finalCrop;
211 if (other.what & eOverrideScalingModeChanged) {
213 overrideScalingMode = other.overrideScalingMode;
215 if (other.what & eGeometryAppliesWithResize) {
218 if (other.what & eReparentChildren) {
220 reparentHandle = other.reparentHandle;
222 if (other.what & eDetachChildren) {
225 if (other.what & eRelativeLayerChanged) {
227 z = other.z;
228 relativeLayerHandle = other.relativeLayerHandle;
230 if (other.what & eReparent) {
232 parentHandleForChild = other.parentHandleForChild;
234 if (other.what & eDestroySurface) {