diff options
author | Dave Airlie <airlied@linux.ie> | 2008-05-08 10:26:37 +1000 |
---|---|---|
committer | Dave Airlie <airlied@linux.ie> | 2008-05-08 10:26:37 +1000 |
commit | 9d1db4ced1cd8e9e23f9ae945625a54d4f7f3721 (patch) | |
tree | 79aee2bf6b0f0f6b5a62c32c6c7a7fe4daa133e4 /libdrm/xf86drmMode.c | |
parent | ef204fb5c24f9bd09192a9abebad6a06dd0b88db (diff) |
cursor: pass handle not BO.
Diffstat (limited to 'libdrm/xf86drmMode.c')
-rw-r--r-- | libdrm/xf86drmMode.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/libdrm/xf86drmMode.c b/libdrm/xf86drmMode.c index f86cc48f..605377dd 100644 --- a/libdrm/xf86drmMode.c +++ b/libdrm/xf86drmMode.c @@ -308,7 +308,7 @@ int drmModeSetCrtc(int fd, uint32_t crtcId, uint32_t bufferId, * Cursor manipulation */ -int drmModeSetCursor(int fd, uint32_t crtcId, drmBO *bo, uint32_t width, uint32_t height) +int drmModeSetCursor(int fd, uint32_t crtcId, uint32_t bo_handle, uint32_t width, uint32_t height) { struct drm_mode_cursor arg; @@ -316,10 +316,7 @@ int drmModeSetCursor(int fd, uint32_t crtcId, drmBO *bo, uint32_t width, uint32_ arg.crtc = crtcId; arg.width = width; arg.height = height; - if (bo) - arg.handle = bo->handle; - else - arg.handle = 0; + arg.handle = bo_handle; return ioctl(fd, DRM_IOCTL_MODE_CURSOR, &arg); } |