blender/source
Campbell Barton 6bd2c6789b GHOST: get/set cursor position now uses client instead of screen coords
Use client (window) relative coordinates for cursor position access,
this only moves the conversion from window-manager into GHOST,
(no functional changes).

This is needed for fix a bug in GHOST/Wayland which doesn't support
accessing absolute cursor coordinates & the window is needed to properly
access the cursor coordinates.

As it happens every caller to GHOST_GetCursorPosition was already making
the values window-relative, so there is little benefit in attempting to
workaround the problem on the Wayland side.

If needed the screen-space versions of functions can be exposed again.
2022-06-30 23:46:57 +10:00
..
blender GHOST: get/set cursor position now uses client instead of screen coords 2022-06-30 23:46:57 +10:00
creator Cycles: Add support for rendering on Intel GPUs using oneAPI 2022-06-29 12:58:04 +02:00
tools@01b4c0e4a1 Fix T99100: Undo/redo bugs with paint and gravity 2022-06-26 16:15:40 -07:00
CMakeLists.txt Clang-tidy: Don't warn about unrecognized compiler flags 2022-05-06 15:26:54 +02:00