/frameworks/native/include/android/ |
H A D | native_window.h | 135 int32_t ANativeWindow_lock(ANativeWindow* window, ANativeWindow_Buffer* outBuffer,
|
/frameworks/native/include/gui/ |
H A D | BufferQueueConsumer.h | 49 virtual status_t acquireBuffer(BufferItem* outBuffer,
|
H A D | BufferQueueProducer.h | 91 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, 186 virtual status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer,
|
H A D | IGraphicBufferProducer.h | 219 // considered, and the oldest of those will be returned. outBuffer is 220 // equivalent to outBuffer from the requestBuffer call, and outFence is 226 // * BAD_VALUE - either outBuffer or outFence were NULL. 229 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, 563 // the queue, outBuffer will be populated with nullptr and outFence will be 566 // outTransformMatrix is not modified if outBuffer is null. 569 virtual status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer,
|
H A D | Surface.h | 134 status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, 218 virtual int lock(ANativeWindow_Buffer* outBuffer, ARect* inOutDirtyBounds); 222 virtual int detachNextBuffer(sp<GraphicBuffer>* outBuffer,
|
/frameworks/native/libs/gui/ |
H A D | BufferQueueConsumer.cpp | 48 status_t BufferQueueConsumer::acquireBuffer(BufferItem* outBuffer, argument 206 outBuffer->mGraphicBuffer = mSlots[slot].mGraphicBuffer; 207 outBuffer->mFence = Fence::NO_FENCE; 208 outBuffer->mCrop = mCore->mSharedBufferCache.crop; 209 outBuffer->mTransform = mCore->mSharedBufferCache.transform & 212 outBuffer->mScalingMode = mCore->mSharedBufferCache.scalingMode; 213 outBuffer->mDataSpace = mCore->mSharedBufferCache.dataspace; 214 outBuffer->mFrameNumber = mCore->mFrameCounter; 215 outBuffer->mSlot = slot; 216 outBuffer [all...] |
H A D | BufferQueueProducer.cpp | 606 status_t BufferQueueProducer::detachNextBuffer(sp<GraphicBuffer>* outBuffer, argument 610 if (outBuffer == NULL) { 611 BQ_LOGE("detachNextBuffer: outBuffer must not be NULL"); 648 *outBuffer = mSlots[found].mGraphicBuffer; 1390 status_t BufferQueueProducer::getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, argument 1397 *outBuffer = nullptr; 1402 *outBuffer = mSlots[mCore->mLastQueuedSlot].mGraphicBuffer;
|
H A D | IGraphicBufferProducer.cpp | 154 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, argument 156 if (outBuffer == NULL) { 157 ALOGE("detachNextBuffer: outBuffer must not be NULL"); 173 *outBuffer = new GraphicBuffer; 174 reply.read(**outBuffer); 385 virtual status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, 418 *outBuffer = buffer;
|
H A D | Surface.cpp | 130 status_t Surface::getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, argument 132 return mGraphicBufferProducer->getLastQueuedBuffer(outBuffer, outFence, 701 ANativeWindow_Buffer* outBuffer = va_arg(args, ANativeWindow_Buffer*); local 703 return lock(outBuffer, inOutDirtyBounds); 802 int Surface::detachNextBuffer(sp<GraphicBuffer>* outBuffer, argument 807 if (outBuffer == NULL || outFence == NULL) { 821 *outBuffer = buffer; 1160 ANativeWindow_Buffer* outBuffer, ARect* inOutDirtyBounds) 1243 outBuffer->width = backBuffer->width; 1244 outBuffer 1159 lock( ANativeWindow_Buffer* outBuffer, ARect* inOutDirtyBounds) argument [all...] |
/frameworks/native/libs/gui/tests/ |
H A D | SRGB_test.cpp | 309 ANativeWindow_Buffer outBuffer; local 312 mOutputSurface->lock(&outBuffer, &inOutDirtyBounds); 313 uint8_t* bytePointer = reinterpret_cast<uint8_t*>(outBuffer.bits); 314 for (int y = 0; y < outBuffer.height; ++y) { 315 int rowOffset = y * outBuffer.stride; // pixels 316 for (int x = 0; x < outBuffer.width; ++x) { 333 ANativeWindow_Buffer outBuffer; local 335 mOutputSurface->lock(&outBuffer, &outBufferBounds); 336 ASSERT_EQ(mLockedBuffer.width, static_cast<uint32_t>(outBuffer.width)); 337 ASSERT_EQ(mLockedBuffer.height, static_cast<uint32_t>(outBuffer [all...] |
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | FramebufferSurface.cpp | 127 status_t FramebufferSurface::nextBuffer(sp<GraphicBuffer>& outBuffer, argument 130 status_t FramebufferSurface::nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence) { 137 outBuffer = mCurrentBuffer; 173 outBuffer = mCurrentBuffer;
|
H A D | FramebufferSurface.h | 71 status_t nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence, 74 status_t nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence);
|
H A D | HWC2On1Adapter.cpp | 398 void HWC2On1Adapter::dump(uint32_t* outSize, char* outBuffer) argument 400 if (outBuffer != nullptr) { 401 auto copiedBytes = mDumpString.copy(outBuffer, *outSize);
|
H A D | HWC2On1Adapter.h | 97 void dump(uint32_t* outSize, char* outBuffer); 99 char* outBuffer) { 100 getAdapter(device)->dump(outSize, outBuffer); 98 dumpHook(hwc2_device_t* device, uint32_t* outSize, char* outBuffer) argument
|
H A D | VirtualDisplaySurface.cpp | 212 sp<GraphicBuffer> outBuffer = mProducerBuffers[mOutputProducerSlot]; local 215 mOutputProducerSlot, outBuffer.get()); 219 mHwc.setOutputBuffer(mDisplayId, mOutputFence, outBuffer); 454 sp<GraphicBuffer>* /* outBuffer */, sp<Fence>* /* outFence */) { 609 sp<GraphicBuffer>* /*outBuffer*/, sp<Fence>* /*outFence*/,
|
H A D | VirtualDisplaySurface.h | 109 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, 129 virtual status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer,
|
/frameworks/native/services/surfaceflinger/ |
H A D | MonitoredProducer.cpp | 77 status_t MonitoredProducer::detachNextBuffer(sp<GraphicBuffer>* outBuffer, argument 79 return mProducer->detachNextBuffer(outBuffer, outFence); 146 status_t MonitoredProducer::getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer, argument 148 return mProducer->getLastQueuedBuffer(outBuffer, outFence,
|
H A D | MonitoredProducer.h | 43 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer, 62 virtual status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer,
|
/frameworks/native/services/surfaceflinger/tests/ |
H A D | Transaction_test.cpp | 39 ANativeWindow_Buffer outBuffer; local 42 ASSERT_EQ(NO_ERROR, s->lock(&outBuffer, NULL)); 43 uint8_t* img = reinterpret_cast<uint8_t*>(outBuffer.bits); 44 for (int y = 0; y < outBuffer.height; y++) { 45 for (int x = 0; x < outBuffer.width; x++) { 46 uint8_t* pixel = img + (4 * (y*outBuffer.stride + x));
|
/frameworks/base/services/core/java/com/android/server/am/ |
H A D | BatteryStatsService.java | 180 private native int getPlatformLowPowerStats(ByteBuffer outBuffer); argument 1089 private static native int nativeWaitWakeup(ByteBuffer outBuffer); argument
|
/frameworks/base/tools/aapt2/compile/ |
H A D | Png.cpp | 88 BigBuffer* outBuffer = reinterpret_cast<BigBuffer*>(png_get_io_ptr(writePtr)); local 89 png_bytep buf = outBuffer->nextBlock<png_byte>(length); 1193 bool Png::process(const Source& source, std::istream* input, BigBuffer* outBuffer, argument 1260 png_set_write_fn(writePtr, (png_voidp)outBuffer, writeDataToStream, flushDataToStream);
|
H A D | Png.h | 38 bool process(const Source& source, std::istream* input, BigBuffer* outBuffer,
|
/frameworks/base/tools/aapt2/util/ |
H A D | BigBuffer.cpp | 29 void* outBuffer = block.buffer.get() + block.size; local 32 return outBuffer;
|
/frameworks/base/native/android/ |
H A D | native_window.cpp | 77 int32_t ANativeWindow_lock(ANativeWindow* window, ANativeWindow_Buffer* outBuffer, argument 79 return window->perform(window, NATIVE_WINDOW_LOCK, outBuffer, inOutDirtyBounds);
|
/frameworks/base/libs/input/ |
H A D | SpriteController.cpp | 206 ANativeWindow_Buffer outBuffer; local 207 status_t status = surface->lock(&outBuffer, NULL); 212 ssize_t bpr = outBuffer.stride * bytesPerPixel(outBuffer.format); 213 surfaceBitmap.installPixels(SkImageInfo::MakeN32Premul(outBuffer.width, outBuffer.height), 214 outBuffer.bits, bpr); 222 if (outBuffer.width > update.state.icon.bitmap.width()) { 225 outBuffer.width, update.state.icon.bitmap.height(), paint); 227 if (outBuffer [all...] |