/hardware/interfaces/graphics/composer/aidl/include/android/hardware/graphics/composer3/ |
D | ComposerServiceWriter.h | 93 std::vector<::ndk::ScopedFileDescriptor> releaseFences) { in setReleaseFences() argument 97 if (releaseFences[i].get() >= 0) { in setReleaseFences() 100 layer.fence = std::move(releaseFences[i]); in setReleaseFences() 103 LOG(WARNING) << __func__ << ": invalid release fence " << releaseFences[i].get(); in setReleaseFences()
|
D | ComposerClientReader.h | 75 case CommandResultPayload::Tag::releaseFences: in parse() 77 std::move(result.get<CommandResultPayload::Tag::releaseFences>())); in parse() 211 void parseSetReleaseFences(ReleaseFences&& releaseFences) { in parseSetReleaseFences() argument 212 LOG_ALWAYS_FATAL_IF(mDisplay && releaseFences.display != *mDisplay); in parseSetReleaseFences() 213 auto& data = mReturnData[releaseFences.display]; in parseSetReleaseFences() 214 data.releasedLayers = std::move(releaseFences.layers); in parseSetReleaseFences()
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/3/android/hardware/graphics/composer3/ |
D | CommandResultPayload.aidl | 41 android.hardware.graphics.composer3.ReleaseFences releaseFences;
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/2/android/hardware/graphics/composer3/ |
D | CommandResultPayload.aidl | 41 android.hardware.graphics.composer3.ReleaseFences releaseFences;
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/1/android/hardware/graphics/composer3/ |
D | CommandResultPayload.aidl | 41 android.hardware.graphics.composer3.ReleaseFences releaseFences;
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/current/android/hardware/graphics/composer3/ |
D | CommandResultPayload.aidl | 41 android.hardware.graphics.composer3.ReleaseFences releaseFences;
|
/hardware/interfaces/graphics/composer/aidl/android/hardware/graphics/composer3/ |
D | CommandResultPayload.aidl | 82 ReleaseFences releaseFences;
|
/hardware/interfaces/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/ |
D | ComposerClient.h | 422 std::vector<int32_t> releaseFences; in destroyResources() 423 mHal->presentDisplay(display, &presentFence, &releasedLayers, &releaseFences); in destroyResources() 427 for (auto fence : releaseFences) { in destroyResources()
|
/hardware/google/graphics/common/libhwc2.1/libresource/ |
D | ExynosMPP.cpp | 1528 int *releaseFences = new int[usingFenceCnt]; in doPostProcessingInternal() local 1533 int *releaseFences = NULL; in doPostProcessingInternal() local 1536 acrylicReturn = mAcrylicHandle->execute(releaseFences, usingFenceCnt); in doPostProcessingInternal() 1559 setFenceInfo(releaseFences[dstBufIdx], mAssignedDisplay, FENCE_TYPE_DST_ACQUIRE, in doPostProcessingInternal() 1564 setFenceInfo(releaseFences[i], mAssignedDisplay, FENCE_TYPE_SRC_RELEASE, in doPostProcessingInternal() 1569 setFenceInfo(releaseFences[dstBufIdx], mAssignedDisplay, FENCE_TYPE_DST_ACQUIRE, in doPostProcessingInternal() 1574 setFenceInfo(releaseFences[i], mAssignedDisplay, FENCE_TYPE_SRC_RELEASE, in doPostProcessingInternal() 1587 releaseFences[dstBufIdx] = fence_close(releaseFences[dstBufIdx], in doPostProcessingInternal() 1593 releaseFences[i] = fence_close(releaseFences[i], in doPostProcessingInternal() 1608 … hwcCheckFenceDebug(mAssignedDisplay, FENCE_TYPE_SRC_RELEASE, FENCE_IP_G2D, releaseFences[i]); in doPostProcessingInternal() [all …]
|
/hardware/interfaces/graphics/composer/2.1/utils/command-buffer/include/composer-command-buffer/2.1/ |
D | ComposerCommandBuffer.h | 220 void setReleaseFences(const std::vector<Layer>& layers, const std::vector<int>& releaseFences) { in setReleaseFences() argument 221 size_t totalLayers = std::min(layers.size(), releaseFences.size()); in setReleaseFences() 231 writeFence(releaseFences[currentLayer + i]); in setReleaseFences()
|
/hardware/qcom/sm7250/display/composer/ |
D | QtiComposerCommandBuffer.h | 222 const std::vector<shared_ptr<Fence>>& releaseFences) { in setReleaseFences() argument 223 size_t totalLayers = std::min(layers.size(), releaseFences.size()); in setReleaseFences() 232 writeFence(releaseFences[currentLayer + i]); in setReleaseFences()
|
D | QtiComposerClient.cpp | 108 std::vector<shared_ptr<Fence>> releaseFences; in ~QtiComposerClient() local 109 mReader.presentDisplay(dpy.first, &presentFence, releasedLayers, releaseFences); in ~QtiComposerClient() 1526 std::vector<shared_ptr<Fence>>& releaseFences) { in presentDisplay() argument 1540 releaseFences.resize(count); in presentDisplay() 1541 err = mClient.hwc_session_->GetReleaseFences(display, &count, layers.data(), &releaseFences); in presentDisplay() 1545 releaseFences.clear(); in presentDisplay()
|
D | QtiComposerClient.h | 287 std::vector<shared_ptr<Fence>>& releaseFences);
|
/hardware/google/graphics/common/hwc3/ |
D | ComposerClient.cpp | 639 std::vector<ndk::ScopedFileDescriptor> releaseFences; in destroyResources() local 640 mHal->presentDisplay(display, presentFence, &releasedLayers, &releaseFences); in destroyResources()
|