Blender Git Loki
Git Commits -> Revision 8663aa8
Revision 8663aa8 by Julian Eisel (soc-2019-openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) June 22, 2019, 22:37 (GMT) |
Use abstract class/interface for generalized graphics binding operations Rather than having switch case blocks throughout the session code, give binding operations an own interface with dedicated implementations. |
Commit Details:
Full Hash: 8663aa80e6346aa01d62898714bae5370c65aa28
Parent Commit: 88b3944
Lines Changed: +182, -110
2 Added Paths:
/intern/ghost/intern/GHOST_IXRGraphicsBinding.h (+50, -0) (View)
/intern/ghost/intern/GHOST_XRGraphicsBinding.cpp (+116, -0) (View)
/intern/ghost/intern/GHOST_XRGraphicsBinding.cpp (+116, -0) (View)
7 Modified Paths:
/intern/ghost/CMakeLists.txt (+2, -0) (Diff)
/intern/ghost/intern/GHOST_ContextD3D.h (+1, -1) (Diff)
/intern/ghost/intern/GHOST_ContextGLX.h (+1, -1) (Diff)
/intern/ghost/intern/GHOST_ContextWGL.h (+1, -1) (Diff)
/intern/ghost/intern/GHOST_XR.cpp (+0, -1) (Diff)
/intern/ghost/intern/GHOST_XRSession.cpp (+8, -91) (Diff)
/intern/ghost/intern/GHOST_XR_intern.h (+3, -15) (Diff)
/intern/ghost/intern/GHOST_ContextD3D.h (+1, -1) (Diff)
/intern/ghost/intern/GHOST_ContextGLX.h (+1, -1) (Diff)
/intern/ghost/intern/GHOST_ContextWGL.h (+1, -1) (Diff)
/intern/ghost/intern/GHOST_XR.cpp (+0, -1) (Diff)
/intern/ghost/intern/GHOST_XRSession.cpp (+8, -91) (Diff)
/intern/ghost/intern/GHOST_XR_intern.h (+3, -15) (Diff)