Lines Matching refs:flags
83 void LayerBase::initStates(uint32_t w, uint32_t h, uint32_t flags)
86 if (flags & ISurfaceComposer::eHidden)
89 if (flags & ISurfaceComposer::eNonPremultiplied)
98 mCurrentState.flags = layerFlags;
119 uint32_t LayerBase::getTransactionFlags(uint32_t flags) {
120 return android_atomic_and(~flags, &mTransactionFlags) & flags;
122 uint32_t LayerBase::setTransactionFlags(uint32_t flags) {
123 return android_atomic_or(flags, &mTransactionFlags);
171 bool LayerBase::setFlags(uint8_t flags, uint8_t mask) {
172 const uint32_t newFlags = (mCurrentState.flags & ~mask) | (flags & mask);
173 if (mCurrentState.flags == newFlags)
176 mCurrentState.flags = newFlags;
196 uint32_t LayerBase::doTransaction(uint32_t flags)
211 flags |= Layer::eVisibleRegion;
216 flags |= eVisibleRegion;
231 return flags;
517 "alpha=0x%02x, flags=0x%08x, tr=[%.2f, %.2f][%.2f, %.2f]\n",
520 s.alpha, s.flags,
606 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
623 return BnSurface::onTransact(code, data, reply, flags);