backends/{x11,wayland}: Avoid painting null cursor image
GLTexture(QImage()) may construct an invalid texture, which is going to make GLTexture::bind() and other requests fail.
GLTexture(QImage()) may construct an invalid texture, which is going to make GLTexture::bind() and other requests fail.