/frameworks/native/libs/gui/tests/ |
H A D | SurfaceTextureClient_test.cpp | 226 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1)); 238 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1)); 250 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1)); 262 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1)); 274 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1)); 281 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1)); 293 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1)); 299 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1)); 311 ASSERT_EQ(OK, mANW->cancelBuffer(mANW.get(), buf, -1)); 321 ASSERT_EQ(OK, mANW->cancelBuffer(mAN [all...] |
H A D | Malicious.cpp | 55 status_t cancelBuffer(int slot, const sp<Fence>& fence) override { 56 return mProducer->cancelBuffer(slot, fence);
|
H A D | IGraphicBufferProducer_test.cpp | 480 mProducer->cancelBuffer(dequeuedSlot, dequeuedFence); 530 ASSERT_OK(mProducer->cancelBuffer(dequeuedSlot, dequeuedFence)); 706 ASSERT_EQ(NO_INIT, mProducer->cancelBuffer(slot, fence));
|
H A D | Surface_test.cpp | 147 ASSERT_EQ(NO_ERROR, anw->cancelBuffer(anw.get(), buf, -1)); 230 ASSERT_EQ(NO_ERROR, window->cancelBuffer(window.get(), buffer, fenceFd)); 245 ASSERT_EQ(NO_ERROR, window->cancelBuffer(window.get(), buffer, -1)); 352 ASSERT_EQ(NO_ERROR, window->cancelBuffer(window.get(), buffers[i], fences[i])); 371 ASSERT_EQ(NO_ERROR, window->cancelBuffer(window.get(), buffers[0], fences[0])); 385 ASSERT_EQ(NO_ERROR, window->cancelBuffer(window.get(), buffers[i], fences[i]));
|
H A D | BufferQueue_test.cpp | 503 mProducer->cancelBuffer(slot, fence); 894 ASSERT_EQ(OK, mProducer->cancelBuffer(slots[i], Fence::NO_FENCE)); 1033 ASSERT_EQ(OK, mProducer->cancelBuffer(slots[i], Fence::NO_FENCE)); 1111 ASSERT_EQ(OK, mProducer->cancelBuffer(slots[i], Fence::NO_FENCE));
|
/frameworks/native/services/surfaceflinger/ |
H A D | MonitoredProducer.cpp | 97 status_t MonitoredProducer::cancelBuffer(int slot, const sp<Fence>& fence) { function in class:android::MonitoredProducer 98 return mProducer->cancelBuffer(slot, fence);
|
H A D | MonitoredProducer.h | 52 virtual status_t cancelBuffer(int slot, const sp<Fence>& fence);
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | VirtualDisplaySurface.cpp | 294 mSource[SOURCE_SINK]->cancelBuffer(sslot, retireFence); 296 mSource[SOURCE_SINK]->cancelBuffer(sslot, outFence); 371 mSource[source]->cancelBuffer(*sslot, *fence); 526 status_t VirtualDisplaySurface::cancelBuffer(int pslot, function in class:android::VirtualDisplaySurface 529 return mSource[SOURCE_SINK]->cancelBuffer(mapProducer2SourceSlot(SOURCE_SINK, pslot), fence); 532 "Unexpected cancelBuffer(pslot=%d) in %s state", pslot, 534 VDS_LOGV("cancelBuffer pslot=%d", pslot); 536 return mSource[source]->cancelBuffer( 637 mSource[SOURCE_SINK]->cancelBuffer(
|
H A D | VirtualDisplaySurface.h | 116 virtual status_t cancelBuffer(int pslot, const sp<Fence>& fence);
|
/frameworks/av/media/libstagefright/omx/1.0/ |
H A D | WGraphicBufferProducer.h | 74 Return<int32_t> cancelBuffer(int32_t slot, const hidl_handle& fence)
|
H A D | WGraphicBufferProducer.cpp | 195 Return<int32_t> TWGraphicBufferProducer::cancelBuffer( function in class:android::hardware::media::omx::V1_0::implementation::TWGraphicBufferProducer 199 LOG(ERROR) << "TWGraphicBufferProducer::cancelBuffer - " 203 return static_cast<int32_t>(mBase->cancelBuffer(static_cast<int>(slot), lFence));
|
/frameworks/native/include/gui/ |
H A D | BufferQueueProducer.h | 115 // cancelBuffer returns a dequeued buffer to the BufferQueue, but doesn't 120 virtual status_t cancelBuffer(int slot, const sp<Fence>& fence);
|
H A D | IGraphicBufferProducer.h | 143 // buffer ownership back to the server with either cancelBuffer on 399 // cancelBuffer indicates that the client does not wish to fill in the 417 virtual status_t cancelBuffer(int slot, const sp<Fence>& fence) = 0;
|
H A D | Surface.h | 229 virtual int cancelBuffer(ANativeWindowBuffer* buffer, int fenceFd);
|
/frameworks/native/include/gui/bufferqueue/1.0/ |
H A D | H2BGraphicBufferProducer.h | 78 status_t cancelBuffer(int slot, const sp<Fence>& fence) override;
|
/frameworks/native/libs/vr/libbufferhubqueue/include/private/dvr/ |
H A D | buffer_hub_queue_producer.h | 63 // See |IGraphicBufferProducer::cancelBuffer| 64 status_t cancelBuffer(int slot, const sp<Fence>& fence) override;
|
/frameworks/native/libs/vr/libbufferhubqueue/tests/ |
H A D | buffer_hub_queue_producer-test.cpp | 369 EXPECT_EQ(NO_ERROR, mProducer->cancelBuffer(slot, fence)); 411 ASSERT_EQ(NO_ERROR, mProducer->cancelBuffer(slot, fence)); 506 ASSERT_EQ(NO_INIT, mProducer->cancelBuffer(slot, Fence::NO_FENCE));
|
/frameworks/av/media/libstagefright/ |
H A D | SurfaceUtils.cpp | 219 nativeWindow->cancelBuffer(nativeWindow, anb, -1);
|
/frameworks/native/libs/nativewindow/ |
H A D | ANativeWindow.cpp | 191 return window->cancelBuffer(window, buffer, fenceFd);
|
/frameworks/native/libs/gui/ |
H A D | Surface.cpp | 63 ANativeWindow::cancelBuffer = hook_cancelBuffer; member in class:android::ANativeWindow 386 return c->cancelBuffer(buffer, fenceFd); 409 c->cancelBuffer(buf, -1); 419 return c->cancelBuffer(buffer, -1); 550 mGraphicBufferProducer->cancelBuffer(buf, fence); 580 int Surface::cancelBuffer(android_native_buffer_t* buffer, function in class:android::Surface 583 ALOGV("Surface::cancelBuffer"); 599 mGraphicBufferProducer->cancelBuffer(i, fence);
|
H A D | IGraphicBufferProducer.cpp | 259 virtual status_t cancelBuffer(int buf, const sp<Fence>& fence) { function in class:android::BpGraphicBufferProducer 547 status_t cancelBuffer(int slot, const sp<Fence>& fence) override { 548 return mBase->cancelBuffer(slot, fence); 729 result = cancelBuffer(buf, fence);
|
/frameworks/native/libs/nativewindow/include/system/ |
H A D | window.h | 381 * either queueBuffer or cancelBuffer, so clients only need their own 414 * either queueBuffer or cancelBuffer, so clients only need their own 463 * either queueBuffer or cancelBuffer, so clients only need their own 469 * time for binary compatibility, but the new cancelBuffer function that 481 * either queueBuffer or cancelBuffer, so clients only need their own 503 * either queueBuffer or cancelBuffer, so clients only need their own 527 * either queueBuffer or cancelBuffer, so clients only need their own 537 * from dequeueBuffer, that same fence should be passed to cancelBuffer to 540 * to cancelBuffer, and the ANativeWindow implementation is responsible for 545 int (*cancelBuffer)(struc member in struct:ANativeWindow [all...] |
/frameworks/native/vulkan/libvulkan/ |
H A D | swapchain.cpp | 230 // or by passing ownership e.g. to ANativeWindow::cancelBuffer(). 276 window->cancelBuffer(window, image.buffer.get(), release_fence); 1117 surface.window->cancelBuffer(surface.window.get(), img.buffer.get(), 1239 window->cancelBuffer(window, buffer, fence_fd); 1263 window->cancelBuffer(window, buffer, fence_fd);
|
/frameworks/av/services/camera/libcameraservice/device1/ |
H A D | CameraHardwareInterface.cpp | 262 CameraHardwareInterface::cancelBuffer(uint64_t bufferId) { function in class:android::CameraHardwareInterface 272 int rc = a->cancelBuffer(a, mReversedBufMap.at(bufferId), -1); 921 return a->cancelBuffer(a,
|
H A D | CameraHardwareInterface.h | 443 cancelBuffer(uint64_t bufferId) override;
|