/hardware/interfaces/graphics/composer/aidl/include/android/hardware/graphics/composer3/ |
D | ComposerClientReader.h | 71 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
|
D | ComposerServiceWriter.h | 81 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/ |
D | ComposerCommandEngine.h | 288 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()
|
D | ComposerClient.h | 420 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/ |
D | CommandResultPayload.aidl | 40 android.hardware.graphics.composer3.PresentFence presentFence;
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/2/android/hardware/graphics/composer3/ |
D | CommandResultPayload.aidl | 40 android.hardware.graphics.composer3.PresentFence presentFence;
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/1/android/hardware/graphics/composer3/ |
D | CommandResultPayload.aidl | 40 android.hardware.graphics.composer3.PresentFence presentFence;
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/current/android/hardware/graphics/composer3/ |
D | CommandResultPayload.aidl | 40 android.hardware.graphics.composer3.PresentFence presentFence;
|
/hardware/interfaces/graphics/composer/aidl/android/hardware/graphics/composer3/ |
D | CommandResultPayload.aidl | 65 PresentFence presentFence;
|
/hardware/interfaces/graphics/composer/aidl/vts/ |
D | VtsHalGraphicsComposer3_TargetTest.cpp | 1547 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/ |
D | QtiComposerClient.cpp | 106 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()
|
D | QtiComposerCommandBuffer.h | 215 void setPresentFence(const shared_ptr<Fence> &presentFence) { in setPresentFence() argument 217 writeFence(presentFence); in setPresentFence()
|
D | QtiComposerClient.h | 285 Error presentDisplay(Display display, shared_ptr<Fence>* presentFence,
|
/hardware/google/graphics/common/hwc3/ |
D | ComposerCommandEngine.cpp | 316 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()
|
D | ComposerClient.cpp | 637 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/ |
D | ComposerCommandBuffer.h | 214 void setPresentFence(int presentFence) { in setPresentFence() argument 216 writeFence(presentFence); in setPresentFence()
|