Blender Git Commit Log

Git Commits -> Revision 798c33a

January 30, 2021, 03:17 (GMT)
XR: Start refactoring internal API

Remove unnecessary data from GHOST types and mostly eliminate use of
GHOST types at RNA level. At the WM level, action creation functions
deal with single actions (instead of multiple actions at once) to
simplify the API.

Commit Details:

Full Hash: 798c33ab3bc29e9d1bb290fa993300ce6fffbca4
Parent Commit: a87b142
Lines Changed: +390, -404

15 Modified Paths:

/intern/ghost/GHOST_C-api.h (+2, -6) (Diff)
/intern/ghost/GHOST_Types.h (+1, -20) (Diff)
/intern/ghost/intern/GHOST_C-api.cpp (+3, -4) (Diff)
/intern/ghost/intern/GHOST_XRSession.cpp (+31, -41) (Diff)
/intern/ghost/intern/GHOST_XrSession.h (+2, -4) (Diff)
/source/blender/makesrna/intern/rna_wm.c (+3, -15) (Diff)
/source/blender/makesrna/intern/rna_xr.c (+66, -100) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+6, -8) (Diff)
/source/blender/windowmanager/WM_api.h (+41, -30) (Diff)
/source/blender/windowmanager/WM_types.h (+11, -2) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_actions.c (+184, -125) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_draw.c (+0, -3) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_intern.h (+4, -3) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_operators.c (+8, -22) (Diff)
/source/blender/windowmanager/xr/intern/wm_xr_session.c (+28, -21) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021