HomeSort by relevance Sort by last modified time
    Searched refs:release_fence_fd (Results 1 - 25 of 39) sorted by null

1 2

  /external/drm_hwcomposer/
drmframebuffer.h 33 if (release_fence_fd() >= 0)
34 close(release_fence_fd());
45 int release_fence_fd() { function in struct:android::DrmFramebuffer
  /frameworks/native/libs/vr/libdvr/include/dvr/
dvr_buffer.h 45 int dvrWriteBufferGain(DvrWriteBuffer* write_buffer, int* release_fence_fd);
81 // Takes ownership of |release_fence_fd|.
82 int dvrReadBufferRelease(DvrReadBuffer* read_buffer, int release_fence_fd);
dvr_buffer_queue.h 209 // @param release_fence_fd A sync fence fd defined in NDK's sync.h API, which
217 int release_fence_fd);
dvr_api.h 141 int* release_fence_fd);
157 int release_fence_fd);
217 const DvrNativeBufferMetadata* meta, int release_fence_fd);
  /frameworks/native/libs/vr/libdvr/
dvr_buffer.cpp 94 int dvrWriteBufferGain(DvrWriteBuffer* write_buffer, int* release_fence_fd) {
95 if (!write_buffer || !write_buffer->write_buffer || !release_fence_fd)
100 *release_fence_fd = release_fence.Release();
166 int dvrReadBufferRelease(DvrReadBuffer* read_buffer, int release_fence_fd) {
170 pdx::LocalHandle fence(release_fence_fd);
dvr_buffer_queue_internal.h 82 const DvrNativeBufferMetadata* meta, int release_fence_fd);
dvr_buffer_queue.cpp 423 int release_fence_fd) {
447 pdx::LocalHandle fence(release_fence_fd);
555 int release_fence_fd) {
559 return read_queue->ReleaseBuffer(read_buffer, meta, release_fence_fd);
  /hardware/qcom/display/msm8996/sdm/libs/hwc/
hwc_display_primary.cpp 368 if (output_buffer_.release_fence_fd >= 0) {
369 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000);
370 ::close(output_buffer_.release_fence_fd);
371 output_buffer_.release_fence_fd = -1;
380 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) {
381 int ret = sync_wait(output_buffer_.release_fence_fd, 1000);
382 ::close(output_buffer_.release_fence_fd);
383 output_buffer_.release_fence_fd = -1;
blit_engine_c2d.cpp 213 layer_buffer->release_fence_fd =
214 layer_stack->layers.at(index)->input_buffer->release_fence_fd;
215 fence_fd = layer_buffer->release_fence_fd;
218 layer_stack->layers.at(index)->input_buffer->release_fence_fd = -1;
  /hardware/qcom/display/msm8996/sdm/libs/hwc2/
hwc_display_primary.cpp 424 if (output_buffer_.release_fence_fd >= 0) {
425 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000);
426 ::close(output_buffer_.release_fence_fd);
427 output_buffer_.release_fence_fd = -1;
436 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) {
437 int ret = sync_wait(output_buffer_.release_fence_fd, 1000);
438 ::close(output_buffer_.release_fence_fd);
439 output_buffer_.release_fence_fd = -1;
hwc_display.cpp 381 layer_buffer->release_fence_fd = -1;
901 client_target_->GetSDMLayer()->input_buffer->release_fence_fd;
916 close(layer_buffer->release_fence_fd);
917 layer_buffer->release_fence_fd = -1;
919 hwc_layer->PushReleaseFence(layer_buffer->release_fence_fd);
920 layer_buffer->release_fence_fd = -1;
    [all...]
  /hardware/qcom/display/msm8998/sdm/libs/hwc2/
hwc_display_primary.cpp 442 if (output_buffer_.release_fence_fd >= 0) {
443 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000);
444 ::close(output_buffer_.release_fence_fd);
445 output_buffer_.release_fence_fd = -1;
454 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) {
455 int ret = sync_wait(output_buffer_.release_fence_fd, 1000);
456 ::close(output_buffer_.release_fence_fd);
457 output_buffer_.release_fence_fd = -1;
hwc_tonemapper.cpp 226 int &release_fence_fd = session->release_fence_fd_[buffer_index]; local
230 buffer_sync_handler_.SyncMerge(release_fence_fd, acquire_fd, &ctx.merged_fd);
236 if (release_fence_fd >= 0) {
237 CloseFd(&release_fence_fd);
258 session->SetReleaseFence(layer_buffer.release_fence_fd);
hwc_display.cpp 531 layer_buffer->release_fence_fd = -1;
    [all...]
  /hardware/qcom/display/sdm845/sdm/libs/hwc/
hwc_display_primary.cpp 411 if (output_buffer_.release_fence_fd >= 0) {
412 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000);
413 ::close(output_buffer_.release_fence_fd);
414 output_buffer_.release_fence_fd = -1;
423 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) {
424 int ret = sync_wait(output_buffer_.release_fence_fd, 1000);
425 ::close(output_buffer_.release_fence_fd);
426 output_buffer_.release_fence_fd = -1;
blit_engine_c2d.cpp 213 layer_buffer.release_fence_fd =
214 layer_stack->layers.at(index)->input_buffer.release_fence_fd;
215 fence_fd = layer_buffer.release_fence_fd;
218 layer_stack->layers.at(index)->input_buffer.release_fence_fd = -1;
  /hardware/qcom/display/sdm845/sdm/libs/hwc2/
hwc_display_primary.cpp 431 if (output_buffer_.release_fence_fd >= 0) {
432 frame_capture_status_ = sync_wait(output_buffer_.release_fence_fd, 1000);
433 ::close(output_buffer_.release_fence_fd);
434 output_buffer_.release_fence_fd = -1;
443 if (dump_frame_count_ && output_buffer_.release_fence_fd >= 0) {
444 int ret = sync_wait(output_buffer_.release_fence_fd, 1000);
445 ::close(output_buffer_.release_fence_fd);
446 output_buffer_.release_fence_fd = -1;
hwc_display.cpp 532 layer_buffer->release_fence_fd = -1;
    [all...]
  /hardware/qcom/display/msm8996/sdm/include/core/
layer_buffer.h 248 int release_fence_fd = -1; //!< File descriptor referring to a sync fence object which will be member in struct:sdm::LayerBuffer
  /hardware/qcom/display/msm8998/sdm/include/core/
layer_buffer.h 251 int release_fence_fd = -1; //!< File descriptor referring to a sync fence object which will be member in struct:sdm::LayerBuffer
  /hardware/qcom/display/sdm845/sdm/include/core/
layer_buffer.h 253 int release_fence_fd = -1; //!< File descriptor referring to a sync fence object which will be member in struct:sdm::LayerBuffer
  /hardware/qcom/display/msm8998/sdm/libs/core/
display_base.cpp     [all...]
  /hardware/qcom/display/sdm845/sdm/libs/core/
display_base.cpp     [all...]
  /frameworks/native/libs/vr/libbufferhub/include/private/dvr/
bufferhub_rpc.h 169 const FileHandleType& release_fence_fd)
175 release_fence_fd_(release_fence_fd.Borrow()) {}
  /frameworks/native/libs/vr/libvrflinger/
hardware_composer.h 105 void Finish(int release_fence_fd);

Completed in 2964 milliseconds

1 2