/frameworks/native/libs/gui/ |
D | ConsumerBase.cpp | 64 ConsumerBase::ConsumerBase(const sp<IGraphicBufferConsumer>& bufferQueue, bool controlledByApp) in ConsumerBase() function in android::ConsumerBase 76 ConsumerBase::ConsumerBase(bool controlledByApp, bool consumerIsSurfaceFlinger) in ConsumerBase() function in android::ConsumerBase 89 ConsumerBase::ConsumerBase(const sp<IGraphicBufferProducer>& producer, in ConsumerBase() function in android::ConsumerBase 104 void ConsumerBase::initialize(bool controlledByApp) { in initialize() 131 ConsumerBase::~ConsumerBase() { in ~ConsumerBase() 145 void ConsumerBase::onLastStrongRef(const void* id __attribute__((unused))) { in onLastStrongRef() 149 int ConsumerBase::getSlotForBufferLocked(const sp<GraphicBuffer>& buffer) { 169 status_t ConsumerBase::detachBufferLocked(int slotIndex) { 182 void ConsumerBase::freeBufferLocked(int slotIndex) { 189 void ConsumerBase::onFrameDequeued(const uint64_t bufferId) { [all …]
|
D | BufferItemConsumer.cpp | 67 : ConsumerBase(controlledByApp, isConsumerSurfaceFlinger) { in BufferItemConsumer() 75 : ConsumerBase(producer, consumer, controlledByApp) { in BufferItemConsumer() 83 ConsumerBase(consumer, controlledByApp) in BufferItemConsumer() 206 ConsumerBase::freeBufferLocked(slotIndex); in freeBufferLocked()
|
D | GLConsumer.cpp | 151 : ConsumerBase(isControlledByApp, /* isConsumerSurfaceFlinger */ false), in GLConsumer() 182 : ConsumerBase(bq, isControlledByApp), in GLConsumer() 213 : ConsumerBase(isControlledByApp, /* isConsumerSurfaceFlinger */ false), in GLConsumer() 244 : ConsumerBase(bq, isControlledByApp), in GLConsumer() 437 status_t err = ConsumerBase::acquireBufferLocked(item, presentWhen, in acquireBufferLocked() 456 ConsumerBase::onSlotCountChanged(slotCount); in onSlotCountChanged() 472 status_t err = ConsumerBase::releaseBufferLocked(buf, graphicBuffer, display, eglFence); in releaseBufferLocked() 1037 ConsumerBase::freeBufferLocked(slotIndex); in freeBufferLocked() 1043 ConsumerBase::abandonLocked(); in abandonLocked() 1047 return ConsumerBase::setConsumerUsageBits(usage | DEFAULT_USAGE_FLAGS); in setConsumerUsageBits() [all …]
|
D | libgui_flags.aconfig | 58 description: "ConsumerBase-based classes now own their own bufferqueue" 66 description: "Simple improvements to Surface and ConsumerBase classes"
|
D | CpuConsumer.cpp | 63 : ConsumerBase(controlledByApp, isConsumerSurfaceFlinger), in CpuConsumer() 76 : ConsumerBase(bq, controlledByApp), in CpuConsumer()
|
D | Android.bp | 262 "ConsumerBase.cpp",
|
/frameworks/native/libs/gui/include/gui/ |
D | ConsumerBase.h | 40 class ConsumerBase : public virtual RefBase, 52 ~ConsumerBase() override; 139 ConsumerBase(const ConsumerBase&); 140 void operator=(const ConsumerBase&); 150 explicit ConsumerBase(bool controlledByApp = false, bool consumerIsSurfaceFlinger = false); 151 explicit ConsumerBase(const sp<IGraphicBufferProducer>& producer, 154 explicit ConsumerBase(const sp<IGraphicBufferConsumer>& consumer, bool controlledByApp = false) 158 explicit ConsumerBase(const sp<IGraphicBufferConsumer>& consumer, bool controlledByApp = false);
|
D | BufferItemConsumer.h | 37 class BufferItemConsumer: public ConsumerBase 40 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
D | CpuConsumer.h | 44 class CpuConsumer : public ConsumerBase 47 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
D | GLConsumer.h | 55 class GLConsumer : public ConsumerBase { 58 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
D | BLASTBufferQueue.h | 97 class BLASTBufferQueue : public ConsumerBase::FrameAvailableListener {
|
/frameworks/native/libs/nativedisplay/surfacetexture/ |
D | SurfaceTexture.cpp | 41 : ConsumerBase(isControlledByApp), in SurfaceTexture() 61 : ConsumerBase(isControlledByApp), in SurfaceTexture() 83 : ConsumerBase(bq, isControlledByApp), in SurfaceTexture() 104 : ConsumerBase(bq, isControlledByApp), in SurfaceTexture() 163 status_t err = ConsumerBase::acquireBufferLocked(item, presentWhen, maxFrameNumber); in acquireBufferLocked() 192 status_t err = ConsumerBase::releaseBufferLocked(buf, graphicBuffer); in releaseBufferLocked() 194 status_t err = ConsumerBase::releaseBufferLocked(buf, graphicBuffer, display, eglFence); in releaseBufferLocked() 488 ConsumerBase::freeBufferLocked(slotIndex); in releaseBufferLocked() 494 ConsumerBase::abandonLocked(); in releaseBufferLocked() 498 return ConsumerBase::setConsumerUsageBits(usage | DEFAULT_USAGE_FLAGS); in releaseBufferLocked() [all …]
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | FramebufferSurface.cpp | 57 : ConsumerBase(producer, consumer), in FramebufferSurface() 62 : ConsumerBase(consumer), in FramebufferSurface() 153 ConsumerBase::freeBufferLocked(slotIndex); in freeBufferLocked() 207 ConsumerBase::dumpLocked(result, " "); in dumpAsString() 211 ConsumerBase::dumpLocked(result, prefix); in dumpLocked()
|
D | FramebufferSurface.h | 42 class FramebufferSurface : public ConsumerBase, public compositionengine::DisplaySurface {
|
D | VirtualDisplaySurface.cpp | 57 : ConsumerBase(bqProducer, bqConsumer), in VirtualDisplaySurface() 59 : ConsumerBase(bqConsumer), in VirtualDisplaySurface() 105 ConsumerBase::mName = String8::format("VDS: %s", mDisplayName.c_str()); 106 mConsumer->setConsumerName(ConsumerBase::mName);
|
D | VirtualDisplaySurface.h | 76 private ConsumerBase {
|
/frameworks/av/services/camera/libcameraservice/gui/ |
D | RingBufferConsumer.h | 55 : public ConsumerBase, 56 public ConsumerBase::FrameAvailableListener 62 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener;
|
/frameworks/av/services/camera/virtualcamera/util/ |
D | EglSurfaceTexture.h | 89 : public ConsumerBase::FrameAvailableListener { 110 sp<ConsumerBase::FrameAvailableListener> mFrameAvailableListener;
|
/frameworks/native/libs/nativedisplay/include/surfacetexture/ |
D | SurfaceTexture.h | 53 class ANDROID_API SurfaceTexture : public ConsumerBase { 71 typedef ConsumerBase::FrameAvailableListener FrameAvailableListener; 525 class FrameAvailableListenerProxy : public ConsumerBase::FrameAvailableListener {
|
/frameworks/base/libs/hostgraphics/include/gui/ |
D | ConsumerBase.h | 25 class ConsumerBase : public virtual RefBase {
|
D | BufferItemConsumer.h | 28 class BufferItemConsumer : public ConsumerBase {
|
/frameworks/av/services/camera/libcameraservice/gui/flagged_files/ |
D | DeprecatedRingBufferConsumer.inc | 47 ConsumerBase(), mBufferCount(bufferCount), mLatestTimestamp(0) { 52 ConsumerBase(consumer), mBufferCount(bufferCount), mLatestTimestamp(0) { 326 ConsumerBase::onFrameAvailable(item);
|
/frameworks/av/media/ndk/ |
D | NdkImageReaderPriv.h | 135 struct FrameListener : public ConsumerBase::FrameAvailableListener {
|
/frameworks/native/services/surfaceflinger/tests/ |
D | TransactionTestHarnesses.h | 143 class BufferListener : public ConsumerBase::FrameAvailableListener {
|
D | BufferGenerator.cpp | 43 class BufferListener : public ConsumerBase::FrameAvailableListener {
|