Searched defs:release_fence (Results 1 - 13 of 13) sorted by relevance

/hardware/qcom/display/msm8996/sdm/libs/hwc2/
H A Dhwc_display_virtual.cpp172 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { argument
173 if (buf == nullptr || release_fence == 0) {
179 output_buffer_->acquire_fence_fd = dup(release_fence);
/hardware/qcom/display/msm8998/sdm/libs/hwc2/
H A Dhwc_display_virtual.cpp172 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { argument
173 if (buf == nullptr || release_fence == 0) {
179 output_buffer_->acquire_fence_fd = dup(release_fence);
/hardware/qcom/display/sdm845/sdm/libs/hwc2/
H A Dhwc_display_virtual.cpp172 HWC2::Error HWCDisplayVirtual::SetOutputBuffer(buffer_handle_t buf, int32_t release_fence) { argument
173 if (buf == nullptr || release_fence == 0) {
179 output_buffer_->acquire_fence_fd = dup(release_fence);
/hardware/qcom/display/msm8996/libgralloc1/
H A Dgr_device_impl.cpp470 int32_t *release_fence) {
480 *release_fence = -1;
469 UnlockBuffer(gralloc1_device_t *device, buffer_handle_t buffer, int32_t *release_fence) argument
/hardware/qcom/display/msm8998/libgralloc1/
H A Dgr_device_impl.cpp487 int32_t *release_fence) {
497 *release_fence = -1;
486 UnlockBuffer(gralloc1_device_t *device, buffer_handle_t buffer, int32_t *release_fence) argument
/hardware/qcom/display/sdm845/libgralloc1/
H A Dgr_device_impl.cpp488 int32_t *release_fence) {
498 *release_fence = -1;
487 UnlockBuffer(gralloc1_device_t *device, buffer_handle_t buffer, int32_t *release_fence) argument
/hardware/libhardware/include/hardware/
H A Dcamera3.h252 * camera3_stream_buffer_t array, and the fence specified by release_fence
1799 * when calling process_capture_result() the HAL must set the release_fence
1834 * After signaling the release_fence for this buffer, the HAL
1841 int release_fence; member in struct:camera3_stream_buffer
2174 * In the latter case, the HAL must set the release_fence of the
2713 * with process_capture_result (and its respective release_fence has been
2902 * sync fence into input_buffer->release_fence, if input_buffer is not
/hardware/qcom/display/msm8998/sdm/libs/core/drm/
H A Dhw_device_drm.cpp524 int release_fence = -1; local
527 drm_atomic_intf_->Perform(DRMOps::CRTC_GET_RELEASE_FENCE, token_.crtc_id, &release_fence);
538 hw_rotator_session->output_buffer.release_fence_fd = Sys::dup_(release_fence);
540 layer.input_buffer.release_fence_fd = Sys::dup_(release_fence);
544 hw_layer_info.sync_handle = release_fence;
/hardware/qcom/display/sdm845/sdm/libs/core/drm/
H A Dhw_device_drm.cpp818 int release_fence = -1; local
821 drm_atomic_intf_->Perform(DRMOps::CRTC_GET_RELEASE_FENCE, token_.crtc_id, &release_fence);
832 hw_rotator_session->output_buffer.release_fence_fd = Sys::dup_(release_fence);
834 layer.input_buffer.release_fence_fd = Sys::dup_(release_fence);
838 hw_layer_info.sync_handle = release_fence;
/hardware/qcom/msm8996/kernel-headers/linux/
H A Dmsm_mdp_ext.h124 int release_fence; member in struct:mdp_layer_commit_v1
/hardware/qcom/msm8996/original-kernel-headers/linux/
H A Dmsm_mdp_ext.h400 int release_fence; member in struct:mdp_layer_commit_v1
/hardware/qcom/msm8998/kernel-headers/linux/
H A Dmsm_mdp_ext.h194 int release_fence; member in struct:mdp_layer_commit_v1
/hardware/qcom/msm8998/original-kernel-headers/linux/
H A Dmsm_mdp_ext.h517 int release_fence; member in struct:mdp_layer_commit_v1

Completed in 1071 milliseconds