backend/native: Update cursor when scaled or transformed
MetaCursorRendererNative only updates the cursor state when the underlying texture changes. The cursor scale and transform do not trigger updates. This results in wrong cursor orientations on rotated displays. Use both texture changes and scale and transformation changes to figure out when to update the cursor state.
Fixes #2165 (closed)
Edited by Sebastian Wick