Searched refs:outBuffer (Results 1 - 25 of 61) sorted by last modified time

123

/frameworks/native/include/android/
H A Dnative_window.h135 int32_t ANativeWindow_lock(ANativeWindow* window, ANativeWindow_Buffer* outBuffer,
/frameworks/native/include/gui/
H A DBufferQueueConsumer.h49 virtual status_t acquireBuffer(BufferItem* outBuffer,
H A DBufferQueueProducer.h91 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
186 virtual status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer,
H A DIGraphicBufferProducer.h219 // 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 DSurface.h134 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 DBufferQueueConsumer.cpp48 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 DBufferQueueProducer.cpp606 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 DIGraphicBufferProducer.cpp154 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 DSurface.cpp130 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 DSRGB_test.cpp309 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 DFramebufferSurface.cpp127 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 DFramebufferSurface.h71 status_t nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence,
74 status_t nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence);
H A DHWC2On1Adapter.cpp398 void HWC2On1Adapter::dump(uint32_t* outSize, char* outBuffer) argument
400 if (outBuffer != nullptr) {
401 auto copiedBytes = mDumpString.copy(outBuffer, *outSize);
H A DHWC2On1Adapter.h97 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 DVirtualDisplaySurface.cpp212 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 DVirtualDisplaySurface.h109 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
129 virtual status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer,
/frameworks/native/services/surfaceflinger/
H A DMonitoredProducer.cpp77 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 DMonitoredProducer.h43 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
62 virtual status_t getLastQueuedBuffer(sp<GraphicBuffer>* outBuffer,
/frameworks/native/services/surfaceflinger/tests/
H A DTransaction_test.cpp39 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 DBatteryStatsService.java180 private native int getPlatformLowPowerStats(ByteBuffer outBuffer); argument
1089 private static native int nativeWaitWakeup(ByteBuffer outBuffer); argument
/frameworks/base/tools/aapt2/compile/
H A DPng.cpp88 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 DPng.h38 bool process(const Source& source, std::istream* input, BigBuffer* outBuffer,
/frameworks/base/tools/aapt2/util/
H A DBigBuffer.cpp29 void* outBuffer = block.buffer.get() + block.size; local
32 return outBuffer;
/frameworks/base/native/android/
H A Dnative_window.cpp77 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 DSpriteController.cpp206 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...]

Completed in 272 milliseconds

123