mirror of
https://gitlab.freedesktop.org/mesa/drm.git
synced 2026-05-05 21:48:33 +02:00
man: refer to drmCloseBufferHandle instead of DRM_IOCTL_GEM_CLOSE
This function in libdrm core wraps DRM_IOCTL_GEM_CLOSE. Signed-off-by: Simon Ser <contact@emersion.fr> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
This commit is contained in:
parent
751752d264
commit
dd3655ce73
1 changed files with 4 additions and 13 deletions
|
|
@ -169,19 +169,10 @@ rendering, cursors and CPU-access. See the libgbm library for more information
|
|||
or look at the driver-dependent man-pages (for example **drm-intel**\ (7) or
|
||||
**drm-radeon**\ (7)).
|
||||
|
||||
GEM-buffers can be closed with the ``DRM_IOCTL_GEM_CLOSE`` ioctl. It takes as
|
||||
argument a structure of type ``struct drm_gem_close``:
|
||||
|
||||
::
|
||||
|
||||
struct drm_gem_close {
|
||||
__u32 handle;
|
||||
__u32 pad;
|
||||
};
|
||||
|
||||
The *handle* field is the GEM-handle to be closed. The *pad* field is unused
|
||||
padding. It must be zeroed. After this call the GEM handle cannot be used by
|
||||
this process anymore and may be reused for new GEM objects by the GEM API.
|
||||
GEM-buffers can be closed with **drmCloseBufferHandle**\ (3). It takes as
|
||||
argument the GEM-handle to be closed. After this call the GEM handle cannot be
|
||||
used by this process anymore and may be reused for new GEM objects by the GEM
|
||||
API.
|
||||
|
||||
If you want to share GEM-objects between different processes, you can create a
|
||||
name for them and pass this name to other processes which can then open this
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue