Searched refs:releaseFence (Results 1 - 25 of 39) sorted by relevance

12

/hardware/intel/img/psb_video/src/android/
H A Dpsb_gralloc.cpp111 int releaseFence = -1; local
112 err = gralloc_unlock_async_img(mGralloc, handle, &releaseFence);
113 if (releaseFence >= 0) {
114 sync_wait(releaseFence, -1);
115 close(releaseFence);
/hardware/interfaces/camera/common/1.0/default/
H A DHandleImporter.cpp202 int releaseFence = -1; local
214 releaseFence = dup(fenceHandle->data[0]);
215 if (releaseFence <= 0) {
217 __FUNCTION__, releaseFence);
225 return releaseFence;
/hardware/intel/img/hwcomposer/merrifield/include/pvr/hal/
H A Dimg_gralloc.h67 (const gralloc_module_t *g, buffer_handle_t handle, int *releaseFence)
69 return g->unlockAsync(g, handle, releaseFence);
66 gralloc0_unlock_async_img(const gralloc_module_t *g, buffer_handle_t handle, int *releaseFence) argument
H A Dhal_public.h142 (const hw_device_t *d, buffer_handle_t handle, int *releaseFence)
146 handle, releaseFence);
149 handle, releaseFence);
141 gralloc_unlock_async_img(const hw_device_t *d, buffer_handle_t handle, int *releaseFence) argument
H A Dimg_gralloc1.h214 (gralloc1_device_t *g, buffer_handle_t handle, int *releaseFence)
225 *releaseFence = releaseFence32;
213 gralloc1_unlock_async_img(gralloc1_device_t *g, buffer_handle_t handle, int *releaseFence) argument
/hardware/intel/img/hwcomposer/moorefield_hdmi/include/pvr/hal/
H A Dimg_gralloc.h67 (const gralloc_module_t *g, buffer_handle_t handle, int *releaseFence)
69 return g->unlockAsync(g, handle, releaseFence);
66 gralloc0_unlock_async_img(const gralloc_module_t *g, buffer_handle_t handle, int *releaseFence) argument
H A Dhal_public.h142 (const hw_device_t *d, buffer_handle_t handle, int *releaseFence)
146 handle, releaseFence);
149 handle, releaseFence);
141 gralloc_unlock_async_img(const hw_device_t *d, buffer_handle_t handle, int *releaseFence) argument
H A Dimg_gralloc1.h214 (gralloc1_device_t *g, buffer_handle_t handle, int *releaseFence)
225 *releaseFence = releaseFence32;
213 gralloc1_unlock_async_img(gralloc1_device_t *g, buffer_handle_t handle, int *releaseFence) argument
/hardware/intel/common/utils/ISV/base/
H A Disv_bufmanager.cpp141 int err, releaseFence = -1; local
155 gralloc_unlock_async_img(mpGralloc, (buffer_handle_t)mGrallocHandle, &releaseFence);
156 if (releaseFence >= 0) {
157 sync_wait(releaseFence, -1);
158 close(releaseFence);
/hardware/interfaces/graphics/mapper/2.0/
H A DIMapper.hal223 * @return releaseFence, when non-empty, is a handle containing a file
231 handle releaseFence);
/hardware/interfaces/graphics/mapper/2.0/utils/vts/
H A DMapperVts.cpp222 int releaseFence = -1; local
230 releaseFence = dup(fenceHandle->data[0]);
231 ASSERT_LT(0, releaseFence) << "failed to dup fence fd";
238 return releaseFence;
/hardware/interfaces/sensors/1.0/vts/functional/
H A DGrallocWrapper.cpp204 int releaseFence = -1; local
217 releaseFence = dup(fenceHandle->data[0]);
218 if (releaseFence < 0){
229 return releaseFence;
/hardware/intel/common/libmix/videoencoder/
H A DVideoEncoderUtils.cpp120 int err, releaseFence = -1; local
129 err = gralloc_unlock_async_img(gGralloc, handle, &releaseFence);
130 if (releaseFence >= 0) {
131 sync_wait(releaseFence, -1);
132 close(releaseFence);
146 int err, releaseFence = -1; local
156 0, -1, &releaseFence);
157 if (releaseFence >= 0) {
158 sync_wait(releaseFence, -1);
159 close(releaseFence);
[all...]
/hardware/interfaces/camera/device/3.2/default/
H A DCameraDeviceSession.cpp431 if (result.inputBuffer.releaseFence.getNativeHandle() != nullptr) {
433 result.inputBuffer.releaseFence.getNativeHandle());
438 if (buf.releaseFence.getNativeHandle() != nullptr) {
440 buf.releaseFence.getNativeHandle());
450 // Only dealing with releaseFence here. Assume buffer/acquireFence are null
451 const native_handle_t* handle = src.releaseFence.getNativeHandle();
452 src.releaseFence = nullptr;
454 dst.releaseFence = handle;
455 if (handle != dst.releaseFence.getNativeHandle()) {
462 // Only dealing with releaseFence her
[all...]
/hardware/interfaces/camera/device/3.2/
H A Dtypes.hal486 * releaseFence of the buffer to be the acquireFence passed to it by the
501 * After signaling the releaseFence for this buffer, the HAL
508 handle releaseFence;
/hardware/interfaces/graphics/composer/2.2/
H A DIComposerClient.hal250 * @param releaseFence - a sync fence file descriptor as described in setOutputBuffer
260 setReadbackBuffer(Display display, handle buffer, handle releaseFence) generates (Error error);
/hardware/interfaces/graphics/allocator/2.0/utils/gralloc1-adapter/
H A DGralloc1On0Adapter.h430 int releaseFence = -1; local
431 auto error = adapter->unlock(buffer, &releaseFence);
433 *outReleaseFenceFd = releaseFence;
/hardware/interfaces/graphics/composer/2.2/utils/vts/include/composer-vts/2.2/
H A DComposerVts.h77 void setReadbackBuffer(Display display, const native_handle_t* buffer, int32_t releaseFence);
/hardware/interfaces/graphics/bufferqueue/1.0/
H A DIGraphicBufferProducer.hal80 FenceTimeSnapshot releaseFence;
/hardware/interfaces/graphics/composer/2.2/utils/hal/include/composer-hal/2.2/
H A DComposerClient.h83 const hidl_handle& releaseFence) override {
85 Error error = getFenceFd(releaseFence, &fenceFd);
/hardware/interfaces/camera/device/3.4/default/
H A DCameraDeviceSession.cpp699 if (result.v3_2.inputBuffer.releaseFence.getNativeHandle() != nullptr) {
701 result.v3_2.inputBuffer.releaseFence.getNativeHandle());
706 if (buf.releaseFence.getNativeHandle() != nullptr) {
708 buf.releaseFence.getNativeHandle());
/hardware/interfaces/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/
H A DComposerHal.h102 int32_t releaseFence) = 0;
/hardware/interfaces/graphics/composer/2.1/utils/passthrough/include/composer-passthrough/2.1/
H A DHwcHal.h317 Error setOutputBuffer(Display display, buffer_handle_t buffer, int32_t releaseFence) override {
318 int32_t err = mDispatch.setOutputBuffer(mDevice, display, buffer, releaseFence);
319 // unlike in setClientTarget, releaseFence is owned by us
320 if (err == HWC2_ERROR_NONE && releaseFence >= 0) {
321 close(releaseFence); variable
/hardware/libhardware/include/hardware/
H A Dhwcomposer2.h1700 /* setOutputBuffer(..., buffer, releaseFence)
1718 * releaseFence - a sync fence file descriptor as described above
1727 int32_t releaseFence);
1842 /* setReadbackBuffer(..., buffer, releaseFence)
1866 * releaseFence - a sync fence file descriptor as described in setOutputBuffer
1878 buffer_handle_t buffer, int32_t releaseFence);
/hardware/qcom/display/msm8909/sdm/libs/hwc2/
H A Dhwc_session.h147 buffer_handle_t buffer, int32_t releaseFence);

Completed in 613 milliseconds

12