replicant-frameworks_native/services/surfaceflinger/DisplayHardware
Dan Stoza 29a3e90879 BufferQueue: Add allocateBuffers method
This adds an allocateBuffers method to BufferQueue, which instructs
it to allocate up to the maximum number of buffers allowed by the
current configuration. The goal is that this method can be called
ahead of render time, which will prevent dequeueBuffers from blocking
in allocation and inducing jank.

This interface is also plumbed up to the native Surface (and, in
another change, up to the Java Surface and ThreadedRenderer).

Bug: 11792166
Change-Id: I4aa96b4351ea1c95ed5db228ca3ef98303229c74
2014-06-20 13:13:57 -07:00
..
DisplaySurface.h Fix virtual display nesting 2014-02-04 16:46:54 -08:00
FloatRect.h fix SF buffer cropping 2013-07-10 15:08:29 -07:00
FramebufferSurface.cpp am d4dabf87: am cdbf28b3: Merge "native frameworks: 64-bit compile issues" 2014-03-13 23:12:09 +00:00
FramebufferSurface.h Fix virtual display nesting 2014-02-04 16:46:54 -08:00
HWComposer.cpp surfaceflinger: Replace blank/unblank with setPowerMode 2014-06-05 16:35:52 -07:00
HWComposer.h surfaceflinger: Replace blank/unblank with setPowerMode 2014-06-05 16:35:52 -07:00
PowerHAL.cpp Revert "SurfaceFlinger: send VSYNC power hints to IPowerManager" 2014-04-04 18:09:30 -07:00
PowerHAL.h Revert "SurfaceFlinger: send VSYNC power hints to IPowerManager" 2014-04-04 18:09:30 -07:00
VirtualDisplaySurface.cpp BufferQueue: Add allocateBuffers method 2014-06-20 13:13:57 -07:00
VirtualDisplaySurface.h BufferQueue: Add allocateBuffers method 2014-06-20 13:13:57 -07:00