https://bugs.freedesktop.org/show_bug.cgi?id=89164
--- Comment #2 from Andreas Pokorny andreas.pokorny@gmail.com --- (In reply to Michel Dänzer from comment #1)
You need to pass the dimensions queried from DRM_CAP_CURSOR_WIDTH and DRM_CAP_CURSOR_HEIGHT instead of hardcoding 64. As of CIK, Radeon hardware only supports 256x256 hardware cursors.
Yes, but since buffer creation with a smaller size does not fail, gbm_bo_get_stride should return the right size.