Searched refs:fences (Results 1 – 12 of 12) 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/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/neuralnetworks/1.3/ |
D | IPreparedModel.hal | 218 * for syncFence. The execution must wait for all the sync fences (if any) in waitFor 229 * within the timeout duration (measured from when all sync fences in waitFor are 235 * If any of the sync fences in waitFor changes to error status after the executeFenced 248 * Execution must not start until all sync fences have been signaled. 263 * to complete after all sync fences in waitFor are signaled. 271 * fences in error states.
|
D | IFencedExecutionCallback.hal | 52 * @return timingFenced The duration starts when all waitFor sync fences have been signaled
|
/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 | types.hal | 422 * stream, the handle to the gralloc buffer itself, and sync fences 794 * data from this capture/reprocess. The HAL must wait on the acquire fences 831 * input buffer, without metadata and output buffers; the sync fences must be 889 * fences provided by the HAL before reading the buffers. 919 * already delivered (the fences need not have yet been signaled). 940 * The HAL must handle the sync fences the same way they are done for 950 * supports sync fences, it can call processCaptureResult to hand it back 951 * with sync fences being set appropriately. If the sync fences are not
|
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/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
|