/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
D | hwc_display_primary.cpp | 368 if (output_buffer_.release_fence_fd >= 0) { in HandleFrameCapture() 369 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameCapture() 370 ::close(output_buffer_.release_fence_fd); in HandleFrameCapture() 371 output_buffer_.release_fence_fd = -1; in HandleFrameCapture() 380 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) { in HandleFrameDump() 381 int ret = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameDump() 382 ::close(output_buffer_.release_fence_fd); in HandleFrameDump() 383 output_buffer_.release_fence_fd = -1; in HandleFrameDump()
|
/hardware/qcom/sm8150/display/sdm/libs/hwc2/ |
D | hwc_display_builtin.cpp | 174 CloseFd(&output_buffer_.release_fence_fd); in Validate() 414 output_buffer_.release_fence_fd = -1; in SetReadbackBuffer() 428 if (readback_configured_ && (output_buffer_.release_fence_fd >= 0)) { in GetReadbackBufferFence() 429 *release_fence = output_buffer_.release_fence_fd; in GetReadbackBufferFence() 446 if (output_buffer_.release_fence_fd >= 0) { in TeardownConcurrentWriteback() 447 int32_t release_fence_fd = dup(output_buffer_.release_fence_fd); in TeardownConcurrentWriteback() local 448 int ret = sync_wait(output_buffer_.release_fence_fd, 1000); in TeardownConcurrentWriteback() 453 ::close(release_fence_fd); in TeardownConcurrentWriteback() 673 if (readback_configured_ && (output_buffer_.release_fence_fd >= 0)) { in HandleFrameCapture() 674 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameCapture() [all …]
|
D | hwc_tonemapper.cpp | 229 int &release_fence_fd = session->release_fence_fd_[buffer_index]; in ToneMap() local 233 buffer_sync_handler_.SyncMerge(release_fence_fd, acquire_fd, &ctx.merged_fd); in ToneMap() 239 if (release_fence_fd >= 0) { in ToneMap() 240 CloseFd(&release_fence_fd); in ToneMap() 261 session->SetReleaseFence(layer_buffer.release_fence_fd); in PostCommit()
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc/ |
D | hwc_display_primary.cpp | 422 if (output_buffer_.release_fence_fd >= 0) { in HandleFrameCapture() 423 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameCapture() 424 ::close(output_buffer_.release_fence_fd); in HandleFrameCapture() 425 output_buffer_.release_fence_fd = -1; in HandleFrameCapture() 434 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) { in HandleFrameDump() 435 int ret = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameDump() 436 ::close(output_buffer_.release_fence_fd); in HandleFrameDump() 437 output_buffer_.release_fence_fd = -1; in HandleFrameDump()
|
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
D | hwc_display_primary.cpp | 425 if (output_buffer_.release_fence_fd >= 0) { in HandleFrameCapture() 426 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameCapture() 427 ::close(output_buffer_.release_fence_fd); in HandleFrameCapture() 428 output_buffer_.release_fence_fd = -1; in HandleFrameCapture() 437 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) { in HandleFrameDump() 438 int ret = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameDump() 439 ::close(output_buffer_.release_fence_fd); in HandleFrameDump() 440 output_buffer_.release_fence_fd = -1; in HandleFrameDump()
|
/hardware/qcom/display/msm8909/sdm/libs/hwc/ |
D | hwc_display_primary.cpp | 422 if (output_buffer_.release_fence_fd >= 0) { in HandleFrameCapture() 423 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameCapture() 424 ::close(output_buffer_.release_fence_fd); in HandleFrameCapture() 425 output_buffer_.release_fence_fd = -1; in HandleFrameCapture() 434 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) { in HandleFrameDump() 435 int ret = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameDump() 436 ::close(output_buffer_.release_fence_fd); in HandleFrameDump() 437 output_buffer_.release_fence_fd = -1; in HandleFrameDump()
|
/hardware/qcom/sdm845/display/sdm/libs/hwc2/ |
D | hwc_display_primary.cpp | 260 CloseFd(&output_buffer_.release_fence_fd); in Validate() 464 output_buffer_.release_fence_fd = -1; in SetReadbackBuffer() 477 if (readback_configured_ && (output_buffer_.release_fence_fd >= 0)) { in GetReadbackBufferFence() 478 *release_fence = output_buffer_.release_fence_fd; in GetReadbackBufferFence() 515 if (output_buffer_.release_fence_fd >= 0) { in TeardownConcurrentWriteback() 516 int32_t release_fence_fd = dup(output_buffer_.release_fence_fd); in TeardownConcurrentWriteback() local 517 int ret = sync_wait(output_buffer_.release_fence_fd, 1000); in TeardownConcurrentWriteback() 522 ::close(release_fence_fd); in TeardownConcurrentWriteback() 685 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) { in HandleFrameDump() 686 int ret = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameDump() [all …]
|
D | hwc_tonemapper.cpp | 229 int &release_fence_fd = session->release_fence_fd_[buffer_index]; in ToneMap() local 233 buffer_sync_handler_.SyncMerge(release_fence_fd, acquire_fd, &ctx.merged_fd); in ToneMap() 239 if (release_fence_fd >= 0) { in ToneMap() 240 CloseFd(&release_fence_fd); in ToneMap() 261 session->SetReleaseFence(layer_buffer.release_fence_fd); in PostCommit()
|
D | display_null.cpp | 40 layer->input_buffer.release_fence_fd = -1; in Commit()
|
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
D | hwc_display_primary.cpp | 442 if (output_buffer_.release_fence_fd >= 0) { in HandleFrameCapture() 443 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameCapture() 444 ::close(output_buffer_.release_fence_fd); in HandleFrameCapture() 445 output_buffer_.release_fence_fd = -1; in HandleFrameCapture() 454 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) { in HandleFrameDump() 455 int ret = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameDump() 456 ::close(output_buffer_.release_fence_fd); in HandleFrameDump() 457 output_buffer_.release_fence_fd = -1; in HandleFrameDump()
|
D | hwc_tonemapper.cpp | 226 int &release_fence_fd = session->release_fence_fd_[buffer_index]; in ToneMap() local 230 buffer_sync_handler_.SyncMerge(release_fence_fd, acquire_fd, &ctx.merged_fd); in ToneMap() 236 if (release_fence_fd >= 0) { in ToneMap() 237 CloseFd(&release_fence_fd); in ToneMap() 258 session->SetReleaseFence(layer_buffer.release_fence_fd); in PostCommit()
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/ |
D | hwc_display_primary.cpp | 439 if (output_buffer_.release_fence_fd >= 0) { in HandleFrameCapture() 440 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameCapture() 441 ::close(output_buffer_.release_fence_fd); in HandleFrameCapture() 442 output_buffer_.release_fence_fd = -1; in HandleFrameCapture() 451 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) { in HandleFrameDump() 452 int ret = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameDump() 453 ::close(output_buffer_.release_fence_fd); in HandleFrameDump() 454 output_buffer_.release_fence_fd = -1; in HandleFrameDump()
|
D | hwc_tonemapper.cpp | 226 int &release_fence_fd = session->release_fence_fd_[buffer_index]; in ToneMap() local 230 buffer_sync_handler_.SyncMerge(release_fence_fd, acquire_fd, &ctx.merged_fd); in ToneMap() 236 if (release_fence_fd >= 0) { in ToneMap() 237 CloseFd(&release_fence_fd); in ToneMap() 258 session->SetReleaseFence(layer_buffer.release_fence_fd); in PostCommit()
|
D | display_null.cpp | 40 layer->input_buffer.release_fence_fd = -1; in Commit()
|
/hardware/qcom/display/msm8909/sdm/libs/hwc2/ |
D | hwc_display_primary.cpp | 462 if (output_buffer_.release_fence_fd >= 0) { in HandleFrameCapture() 463 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameCapture() 464 ::close(output_buffer_.release_fence_fd); in HandleFrameCapture() 465 output_buffer_.release_fence_fd = -1; in HandleFrameCapture() 474 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) { in HandleFrameDump() 475 int ret = sync_wait(output_buffer_.release_fence_fd, 1000); in HandleFrameDump() 476 ::close(output_buffer_.release_fence_fd); in HandleFrameDump() 477 output_buffer_.release_fence_fd = -1; in HandleFrameDump()
|
D | hwc_tonemapper.cpp | 228 int &release_fence_fd = session->release_fence_fd_[buffer_index]; in ToneMap() local 232 buffer_sync_handler_.SyncMerge(release_fence_fd, acquire_fd, &ctx.merged_fd); in ToneMap() 238 if (release_fence_fd >= 0) { in ToneMap() 239 CloseFd(&release_fence_fd); in ToneMap() 260 session->SetReleaseFence(layer_buffer.release_fence_fd); in PostCommit()
|
D | display_null.cpp | 40 layer->input_buffer.release_fence_fd = -1; in Commit()
|
/hardware/qcom/display/msm8998/sdm/libs/core/ |
D | display_base.cpp | 1324 sdm_layer->input_buffer.release_fence_fd = hw_layer.input_buffer.release_fence_fd; in PostCommitLayerParams() 1328 buffer_sync_handler_->SyncMerge(hw_layer.input_buffer.release_fence_fd, in PostCommitLayerParams() 1329 sdm_layer->input_buffer.release_fence_fd, &temp); in PostCommitLayerParams() 1331 if (hw_layer.input_buffer.release_fence_fd >= 0) { in PostCommitLayerParams() 1332 Sys::close_(hw_layer.input_buffer.release_fence_fd); in PostCommitLayerParams() 1333 hw_layer.input_buffer.release_fence_fd = -1; in PostCommitLayerParams() 1336 if (sdm_layer->input_buffer.release_fence_fd >= 0) { in PostCommitLayerParams() 1337 Sys::close_(sdm_layer->input_buffer.release_fence_fd); in PostCommitLayerParams() 1338 sdm_layer->input_buffer.release_fence_fd = -1; in PostCommitLayerParams() 1341 sdm_layer->input_buffer.release_fence_fd = temp; in PostCommitLayerParams() [all …]
|
/hardware/qcom/display/msm8996/sdm/include/core/ |
D | layer_buffer.h | 248 int release_fence_fd = -1; //!< File descriptor referring to a sync fence object which will be member
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/ |
D | display_base.cpp | 1293 sdm_layer->input_buffer.release_fence_fd = hw_layer.input_buffer.release_fence_fd; in PostCommitLayerParams() 1297 buffer_sync_handler_->SyncMerge(hw_layer.input_buffer.release_fence_fd, in PostCommitLayerParams() 1298 sdm_layer->input_buffer.release_fence_fd, &temp); in PostCommitLayerParams() 1300 if (hw_layer.input_buffer.release_fence_fd >= 0) { in PostCommitLayerParams() 1301 Sys::close_(hw_layer.input_buffer.release_fence_fd); in PostCommitLayerParams() 1302 hw_layer.input_buffer.release_fence_fd = -1; in PostCommitLayerParams() 1305 if (sdm_layer->input_buffer.release_fence_fd >= 0) { in PostCommitLayerParams() 1306 Sys::close_(sdm_layer->input_buffer.release_fence_fd); in PostCommitLayerParams() 1307 sdm_layer->input_buffer.release_fence_fd = -1; in PostCommitLayerParams() 1310 sdm_layer->input_buffer.release_fence_fd = temp; in PostCommitLayerParams()
|
/hardware/qcom/display/msm8909/sdm/libs/core/ |
D | display_base.cpp | 1318 sdm_layer->input_buffer.release_fence_fd = hw_layer.input_buffer.release_fence_fd; in PostCommitLayerParams() 1322 buffer_sync_handler_->SyncMerge(hw_layer.input_buffer.release_fence_fd, in PostCommitLayerParams() 1323 sdm_layer->input_buffer.release_fence_fd, &temp); in PostCommitLayerParams() 1325 if (hw_layer.input_buffer.release_fence_fd >= 0) { in PostCommitLayerParams() 1326 Sys::close_(hw_layer.input_buffer.release_fence_fd); in PostCommitLayerParams() 1327 hw_layer.input_buffer.release_fence_fd = -1; in PostCommitLayerParams() 1330 if (sdm_layer->input_buffer.release_fence_fd >= 0) { in PostCommitLayerParams() 1331 Sys::close_(sdm_layer->input_buffer.release_fence_fd); in PostCommitLayerParams() 1332 sdm_layer->input_buffer.release_fence_fd = -1; in PostCommitLayerParams() 1335 sdm_layer->input_buffer.release_fence_fd = temp; in PostCommitLayerParams()
|
/hardware/qcom/display/msm8909/sdm/include/core/ |
D | layer_buffer.h | 253 int release_fence_fd = -1; //!< File descriptor referring to a sync fence object which will be member
|
/hardware/qcom/display/msm8998/sdm/include/core/ |
D | layer_buffer.h | 251 int release_fence_fd = -1; //!< File descriptor referring to a sync fence object which will be member
|
/hardware/qcom/display/msm8909w_3100/sdm/include/core/ |
D | layer_buffer.h | 253 int release_fence_fd = -1; //!< File descriptor referring to a sync fence object which will be member
|
/hardware/qcom/sdm845/display/sdm/include/core/ |
D | layer_buffer.h | 260 int release_fence_fd = -1; //!< File descriptor referring to a sync fence object which will be member
|