Searched refs:fences (Results 1 – 14 of 14) sorted by relevance
/hardware/interfaces/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/ |
D | ComposerCommandEngine.h | 290 std::vector<int> fences; in executePresentOrValidateDisplay() local 293 : mHal->presentDisplay(mCurrentDisplay, &presentFence, &layers, &fences); in executePresentOrValidateDisplay() 297 mWriter->setReleaseFences(layers, fences); in executePresentOrValidateDisplay() 331 std::vector<int> fences; in executePresentDisplay() local 332 auto err = mHal->presentDisplay(mCurrentDisplay, &presentFence, &layers, &fences); in executePresentDisplay() 335 mWriter->setReleaseFences(layers, fences); in executePresentDisplay()
|
/hardware/qcom/sm7250/display/sdm/libs/utils/ |
D | fence.cpp | 102 shared_ptr<Fence> Fence::Merge(const std::vector<shared_ptr<Fence>> &fences, bool ignore_signaled) { in Merge() argument 106 for (auto &fence : fences) { in Merge()
|
/hardware/qcom/sm7250/display/sdm/include/utils/ |
D | fence.h | 81 static shared_ptr<Fence> Merge(const std::vector<shared_ptr<Fence>> &fences,
|
/hardware/interfaces/camera/device/3.5/default/ |
D | CameraDeviceSession.cpp | 166 std::vector<int>& fences, std::vector<std::pair<buffer_handle_t, int>>& bufs) { in cleanupInflightBufferFences() argument 167 hidl_vec<int> hFences = fences; in cleanupInflightBufferFences() 168 cleanupInflightFences(hFences, fences.size()); in cleanupInflightBufferFences()
|
/hardware/interfaces/camera/device/3.4/ |
D | ICameraDeviceSession.hal | 94 * stream buffers' fences and the buffer handles; the HAL must not 95 * close the fences or return these buffers with
|
/hardware/interfaces/camera/device/3.2/ |
D | ICameraDeviceSession.hal | 112 * release sync fences have been signaled by the HAL. The framework must not 193 * buffers may simply provide sync fences to wait on. Multiple requests are 199 * is responsible for waiting on and closing the buffers' fences and 232 * stream buffers' fences and the buffer handles; the HAL must not 233 * close the fences or return these buffers with 320 * fence into an error state, instead, the release fences must be set to 321 * the acquire fences passed by the framework, or -1 if they have been
|
D | ICameraDeviceCallback.hal | 80 * being filled. The HAL must include valid release sync fences into each 86 * their sync fences. In addition, notify() must be called with an
|
/hardware/interfaces/neuralnetworks/utils/common/include/nnapi/hal/ |
D | CommonUtils.h | 138 const std::vector<nn::SyncFence>& fences);
|
/hardware/interfaces/camera/device/3.7/ |
D | ICameraDeviceSession.hal | 106 * stream buffers' fences and the buffer handles; the HAL must not 107 * close the fences or return these buffers with
|
/hardware/interfaces/neuralnetworks/1.3/ |
D | IFencedExecutionCallback.hal | 52 * @return timingFenced The duration starts when all waitFor sync fences have been signaled
|
/hardware/interfaces/media/omx/1.0/ |
D | IOmxNode.hal | 270 * Pass \p fence to the node if it supports fences. Otherwise, it waits on 294 * Pass \p fence to the node if it supports fences. Otherwise, wait on
|
/hardware/interfaces/camera/device/3.5/default/include/device_v3_5_impl/ |
D | CameraDeviceSession.h | 155 std::vector<int>& fences, std::vector<std::pair<buffer_handle_t, int>>& bufs);
|
/hardware/interfaces/configstore/1.0/ |
D | ISurfaceFlingerConfigs.hal | 79 * present fences.
|
/hardware/interfaces/graphics/composer/2.1/ |
D | IComposerClient.hal | 709 * Sets the release fences for device layers on this display which will 719 * The fences returned by this function must be unique for each layer
|