replicant-frameworks_native/services
Dan Stoza 9de7293b0a libgui: Allow an IGBProducer to disable allocation
Adds a new method IGBP::allowAllocation, which controls whether
dequeueBuffer is permitted to allocate a new buffer. If allocation is
disallowed, dequeueBuffer will block or return an error as it
normally would (as controlled by *ControlledByApp).

If there are free buffers, but they are not of the correct dimensions,
format, or usage, they may be freed if a more suitable buffer is not
found first.

Bug: 19801715
Change-Id: I0d604958b78b2fd775c2547690301423f9a52165
2015-04-23 15:28:12 -07:00
..
batteryservice Replace IInterface::asBinder() with a static 2014-11-17 08:47:01 -08:00
inputflinger am a7dcab69: Merge "We have POSIX clocks, and we don\'t need to ask for the openssl headers." 2015-01-10 00:14:12 +00:00
powermanager Frameworks/native: Wall Werror in batteryservice & powermanager 2014-11-13 14:31:11 -08:00
sensorservice am 46ca041f: Merge "Don\'t error out because SensorEventConnection::dump overloads BBinder::dump" 2014-11-25 23:55:52 +00:00
surfaceflinger libgui: Allow an IGBProducer to disable allocation 2015-04-23 15:28:12 -07:00