cuda.bindings._v2.driver.egl_stream_consumer_release_frame#

cuda.bindings._v2.driver.egl_stream_consumer_release_frame(
intptr_t conn,
intptr_t p_cuda_resource,
intptr_t p_stream,
)#

Releases the last frame acquired from the EGLStream.

Release the acquired image frame specified by p_cuda_resource to EGLStreamKHR. If EGL_SUPPORT_REUSE_NV flag is set to EGL_TRUE, at the time of EGL creation this API doesn’t release the last frame acquired on the EGLStream. By default, EGLStream is created with this flag set to EGL_TRUE.

Parameters:
  • conn (intptr_t) – Connection on which to release.

  • p_cuda_resource (intptr_t) – CUDA resource whose corresponding frame is to be released.

  • p_stream (intptr_t) – CUDA stream on which release will be done.

See also

cuEGLStreamConsumerReleaseFrame