| | |
| | | That's why we move the cursor graphic ONLY. */ |
| | | if (mouse != NULL && mouse->cur_cursor != NULL && mouse->cur_cursor->driverdata != NULL) { |
| | | curdata = (KMSDRM_CursorData *) mouse->cur_cursor->driverdata; |
| | | drm_fd = KMSDRM_gbm_device_get_fd(KMSDRM_gbm_bo_get_device(curdata->bo)); |
| | | ret = KMSDRM_drmModeMoveCursor(drm_fd, curdata->crtc_id, mouse->x, mouse->y); |
| | | drm_fd = KMSDRM_gbm_device_get_fd(KMSDRM_gbm_bo_get_device(curdata->bo)); |
| | | ret = KMSDRM_drmModeMoveCursor(drm_fd, curdata->crtc_id, mouse->x, mouse->y); |
| | | |
| | | if (ret) { |
| | | SDL_SetError("drmModeMoveCursor() failed."); |
| | | } |
| | | if (ret) { |
| | | SDL_SetError("drmModeMoveCursor() failed."); |
| | | } |
| | | } |
| | | } |
| | | |