Lines Matching defs:other
878 // insulate VrFlinger and HWC z-order semantics from each other.
888 // The bottom layer is opaque, other layers blend.
1099 Layer::Layer(Layer&& other) { *this = std::move(other); }
1101 Layer& Layer::operator=(Layer&& other) {
1102 if (this != &other) {
1105 swap(hardware_composer_layer_, other.hardware_composer_layer_);
1106 swap(z_order_, other.z_order_);
1107 swap(blending_, other.blending_);
1108 swap(transform_, other.transform_);
1109 swap(composition_type_, other.composition_type_);
1110 swap(target_composition_type_, other.target_composition_type_);
1111 swap(source_, other.source_);
1112 swap(acquire_fence_, other.acquire_fence_);
1114 other.surface_rect_functions_applied_);
1115 swap(pending_visibility_settings_, other.pending_visibility_settings_);
1116 swap(cached_buffer_map_, other.cached_buffer_map_);
1177 // TODO(eieio): Use surface attributes or some other mechanism to control