[Bf-blender-cvs] [7238bbecc40] soc-2019-openxr: Cleanup: Rename graphics-lib to graphics-binding
Julian Eisel
noreply at git.blender.org
Mon Jun 10 22:17:09 CEST 2019
Commit: 7238bbecc4040dcbc49a6c01acd1ef21abeb9a23
Author: Julian Eisel
Date: Mon Jun 10 22:16:09 2019 +0200
Branches: soc-2019-openxr
https://developer.blender.org/rB7238bbecc4040dcbc49a6c01acd1ef21abeb9a23
Cleanup: Rename graphics-lib to graphics-binding
===================================================================
M release/datafiles/locale
M release/scripts/addons
M release/scripts/addons_contrib
M source/blender/windowmanager/intern/wm_operators.c
M source/blender/windowmanager/intern/wm_xr.c
M source/blender/windowmanager/wm.h
M source/tools
===================================================================
diff --git a/release/datafiles/locale b/release/datafiles/locale
index ad82c4ce43e..d1f85e37b7f 160000
--- a/release/datafiles/locale
+++ b/release/datafiles/locale
@@ -1 +1 @@
-Subproject commit ad82c4ce43ef2801ef51e75af1f9702992478b02
+Subproject commit d1f85e37b7fa2574243a112670fd36fbebc61d4c
diff --git a/release/scripts/addons b/release/scripts/addons
index c5452a62178..7317987baa8 160000
--- a/release/scripts/addons
+++ b/release/scripts/addons
@@ -1 +1 @@
-Subproject commit c5452a62178454d7e804ce711674dd0a400c2140
+Subproject commit 7317987baa8aac52a11d6af0a825d87acc658f60
diff --git a/release/scripts/addons_contrib b/release/scripts/addons_contrib
index 4af87c687bc..97fa83e16f2 160000
--- a/release/scripts/addons_contrib
+++ b/release/scripts/addons_contrib
@@ -1 +1 @@
-Subproject commit 4af87c687bc1afa2968f13602897782d5c5d622a
+Subproject commit 97fa83e16f290b24f0a9c50153c2469b68b8c0aa
diff --git a/source/blender/windowmanager/intern/wm_operators.c b/source/blender/windowmanager/intern/wm_operators.c
index a2f3f6e0264..30965abc4e1 100644
--- a/source/blender/windowmanager/intern/wm_operators.c
+++ b/source/blender/windowmanager/intern/wm_operators.c
@@ -3552,18 +3552,19 @@ static int xr_session_toggle_exec(bContext *C, wmOperator *UNUSED(op))
{
wmWindowManager *wm = CTX_wm_manager(C);
struct wmXRContext *xr_context = wm->xr_context;
- const eWM_xrGraphicsBinding graphics_lib = wm_xr_session_active_graphics_lib_get(xr_context);
+ const eWM_xrGraphicsBinding gpu_binding = wm_xr_session_active_graphics_binding_type_get(
+ xr_context);
if (wm_xr_session_is_running(xr_context)) {
BLI_assert(wm->xr_gpu_context != NULL);
wm_xr_session_end(xr_context);
- xr_session_gpu_binding_context_destroy(graphics_lib, wm->xr_gpu_context);
+ xr_session_gpu_binding_context_destroy(gpu_binding, wm->xr_gpu_context);
}
else {
BLI_assert(wm->xr_gpu_context == NULL);
- wm->xr_gpu_context = xr_session_gpu_binding_context_create(graphics_lib);
+ wm->xr_gpu_context = xr_session_gpu_binding_context_create(gpu_binding);
wm_xr_session_start(xr_context, wm->xr_gpu_context);
}
return OPERATOR_FINISHED;
diff --git a/source/blender/windowmanager/intern/wm_xr.c b/source/blender/windowmanager/intern/wm_xr.c
index b26e6123af3..c30ea44bc2f 100644
--- a/source/blender/windowmanager/intern/wm_xr.c
+++ b/source/blender/windowmanager/intern/wm_xr.c
@@ -345,7 +345,7 @@ static void wm_xr_system_init(OpenXRData *oxr)
xrGetSystem(oxr->instance, &system_info, &oxr->system_id);
}
-eWM_xrGraphicsBinding wm_xr_session_active_graphics_lib_get(const wmXRContext *xr_context)
+eWM_xrGraphicsBinding wm_xr_session_active_graphics_binding_type_get(const wmXRContext *xr_context)
{
return xr_context->gpu_binding;
}
diff --git a/source/blender/windowmanager/wm.h b/source/blender/windowmanager/wm.h
index 6681eb8e9ae..6eb3a16fd25 100644
--- a/source/blender/windowmanager/wm.h
+++ b/source/blender/windowmanager/wm.h
@@ -131,8 +131,8 @@ void wm_xr_context_destroy(struct wmXRContext *xr_context);
/* sessions */
bool wm_xr_session_is_running(const struct wmXRContext *xr_context) ATTR_WARN_UNUSED_RESULT;
-eWM_xrGraphicsBinding wm_xr_session_active_graphics_lib_get(const struct wmXRContext *xr_context)
- ATTR_NONNULL();
+eWM_xrGraphicsBinding wm_xr_session_active_graphics_binding_type_get(
+ const struct wmXRContext *xr_context) ATTR_NONNULL();
void wm_xr_session_start(struct wmXRContext *xr_context, void *ghost_context) ATTR_NONNULL();
void wm_xr_session_end(struct wmXRContext *xr_context) ATTR_NONNULL();
diff --git a/source/tools b/source/tools
index 2afbb8ec472..2ea02bbd612 160000
--- a/source/tools
+++ b/source/tools
@@ -1 +1 @@
-Subproject commit 2afbb8ec472cac5102eb239f57b006f8c9387685
+Subproject commit 2ea02bbd61284c4b5039c1733183a443f940de32
More information about the Bf-blender-cvs
mailing list