Home
last modified time | relevance | path

Searched refs:presentFence (Results 1 – 16 of 16) sorted by relevance

/hardware/interfaces/graphics/composer/aidl/include/android/hardware/graphics/composer3/
DComposerClientReader.h71 case CommandResultPayload::Tag::presentFence: in parse()
73 std::move(result.get<CommandResultPayload::Tag::presentFence>())); in parse()
154 return std::move(data.presentFence); in takePresentFence()
205 void parseSetPresentFence(PresentFence&& presentFence) { in parseSetPresentFence() argument
206 LOG_ALWAYS_FATAL_IF(mDisplay && presentFence.display != *mDisplay); in parseSetPresentFence()
207 auto& data = mReturnData[presentFence.display]; in parseSetPresentFence()
208 data.presentFence = std::move(presentFence.fence); in parseSetPresentFence()
233 ndk::ScopedFileDescriptor presentFence; member
DComposerServiceWriter.h81 void setPresentFence(int64_t display, ::ndk::ScopedFileDescriptor presentFence) { in setPresentFence() argument
82 if (presentFence.get() >= 0) { in setPresentFence()
84 presentFenceCommand.fence = std::move(presentFence); in setPresentFence()
88 LOG(WARNING) << __func__ << ": invalid present fence " << presentFence.get(); in setPresentFence()
/hardware/interfaces/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/
DComposerCommandEngine.h288 int presentFence = -1; in executePresentOrValidateDisplay() local
293 : mHal->presentDisplay(mCurrentDisplay, &presentFence, &layers, &fences); in executePresentOrValidateDisplay()
296 mWriter->setPresentFence(presentFence); in executePresentOrValidateDisplay()
329 int presentFence = -1; in executePresentDisplay() local
332 auto err = mHal->presentDisplay(mCurrentDisplay, &presentFence, &layers, &fences); in executePresentDisplay()
334 mWriter->setPresentFence(presentFence); in executePresentDisplay()
DComposerClient.h420 int32_t presentFence = -1; in destroyResources()
423 mHal->presentDisplay(display, &presentFence, &releasedLayers, &releaseFences); in destroyResources()
424 if (presentFence >= 0) { in destroyResources()
425 close(presentFence); in destroyResources()
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/3/android/hardware/graphics/composer3/
DCommandResultPayload.aidl40 android.hardware.graphics.composer3.PresentFence presentFence;
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/2/android/hardware/graphics/composer3/
DCommandResultPayload.aidl40 android.hardware.graphics.composer3.PresentFence presentFence;
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/1/android/hardware/graphics/composer3/
DCommandResultPayload.aidl40 android.hardware.graphics.composer3.PresentFence presentFence;
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/current/android/hardware/graphics/composer3/
DCommandResultPayload.aidl40 android.hardware.graphics.composer3.PresentFence presentFence;
/hardware/interfaces/graphics/composer/aidl/android/hardware/graphics/composer3/
DCommandResultPayload.aidl65 PresentFence presentFence;
/hardware/interfaces/graphics/composer/aidl/vts/
DVtsHalGraphicsComposer3_TargetTest.cpp1547 auto presentFence = mReader.takePresentFence(displayId); local
1549 const int fenceOwner = presentFence.get();
1550 *presentFence.getR() = -1;
1588 const sp<::android::Fence> presentFence = in sendBufferUpdate() local
1590 presentFence->waitForever(LOG_TAG); in sendBufferUpdate()
2636 const sp<::android::Fence> presentFence = in TEST_P() local
2638 presentFence->waitForever(LOG_TAG); in TEST_P()
2970 auto presentFence = reader.takePresentFence(displayId); in TEST_P() local
2972 const int fenceOwner = presentFence.get(); in TEST_P()
2973 *presentFence.getR() = -1; in TEST_P()
[all …]
/hardware/qcom/sm7250/display/composer/
DQtiComposerClient.cpp106 shared_ptr<Fence> presentFence = nullptr; in ~QtiComposerClient() local
109 mReader.presentDisplay(dpy.first, &presentFence, releasedLayers, releaseFences); in ~QtiComposerClient()
1524 shared_ptr<Fence>* presentFence, in presentDisplay() argument
1527 int32_t err = mClient.hwc_session_->PresentDisplay(display, presentFence); in presentDisplay()
1557 shared_ptr<Fence> presentFence = nullptr; in parsePresentDisplay() local
1561 auto err = presentDisplay(mDisplay, &presentFence, layers, fences); in parsePresentDisplay()
1563 mWriter.setPresentFence(presentFence); in parsePresentDisplay()
1580 shared_ptr<Fence> presentFence = nullptr; in parsePresentOrValidateDisplay() local
1583 auto err = presentDisplay(mDisplay, &presentFence, layers, fences); in parsePresentOrValidateDisplay()
1586 mWriter.setPresentFence(presentFence); in parsePresentOrValidateDisplay()
DQtiComposerCommandBuffer.h215 void setPresentFence(const shared_ptr<Fence> &presentFence) { in setPresentFence() argument
217 writeFence(presentFence); in setPresentFence()
DQtiComposerClient.h285 Error presentDisplay(Display display, shared_ptr<Fence>* presentFence,
/hardware/google/graphics/common/hwc3/
DComposerCommandEngine.cpp316 ndk::ScopedFileDescriptor presentFence; in executePresentDisplay() local
319 auto err = mHal->presentDisplay(display, presentFence, &layers, &fences); in executePresentDisplay()
321 mWriter->setPresentFence(display, std::move(presentFence)); in executePresentDisplay()
DComposerClient.cpp637 ndk::ScopedFileDescriptor presentFence; in destroyResources() local
640 mHal->presentDisplay(display, presentFence, &releasedLayers, &releaseFences); in destroyResources()
/hardware/interfaces/graphics/composer/2.1/utils/command-buffer/include/composer-command-buffer/2.1/
DComposerCommandBuffer.h214 void setPresentFence(int presentFence) { in setPresentFence() argument
216 writeFence(presentFence); in setPresentFence()