From a205b7afdb0d1869911e7fe11aa70c9ebd659411 Mon Sep 17 00:00:00 2001 From: Haroon Qureshi Date: Tue, 19 May 2026 04:17:12 -0700 Subject: [PATCH] Move ImguiBridge from filament compat library to platform ux. PiperOrigin-RevId: 917751897 Change-Id: I6578c35d49cdd9627fa8b3fa7956d56da7e2c678 --- src/experimental/platform/hal/renderer.cc | 2 +- src/experimental/platform/hal/renderer.h | 2 +- .../{filament/compat => platform/ux}/imgui_bridge.cc | 2 +- .../{filament/compat => platform/ux}/imgui_bridge.h | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) rename src/experimental/{filament/compat => platform/ux}/imgui_bridge.cc (99%) rename src/experimental/{filament/compat => platform/ux}/imgui_bridge.h (92%) diff --git a/src/experimental/platform/hal/renderer.cc b/src/experimental/platform/hal/renderer.cc index 65160f6e..bcb44c19 100644 --- a/src/experimental/platform/hal/renderer.cc +++ b/src/experimental/platform/hal/renderer.cc @@ -27,11 +27,11 @@ #if !defined(__EMSCRIPTEN__) && !defined(__APPLE__) #include "experimental/platform/hal/egl_utils.h" #endif -#include "experimental/filament/compat/imgui_bridge.h" #include "experimental/filament/compat/scene_bridge.h" #include "experimental/filament/render_context_filament.h" #include "experimental/filament/render_context_filament_cpp.h" #include "experimental/platform/hal/graphics_mode.h" +#include "experimental/platform/ux/imgui_bridge.h" #include "experimental/platform/ux/plugin.h" namespace mujoco::platform { diff --git a/src/experimental/platform/hal/renderer.h b/src/experimental/platform/hal/renderer.h index 5f4eb3d7..e14a8de3 100644 --- a/src/experimental/platform/hal/renderer.h +++ b/src/experimental/platform/hal/renderer.h @@ -22,11 +22,11 @@ #include #include -#include "experimental/filament/compat/imgui_bridge.h" #include "experimental/filament/compat/scene_bridge.h" #include "experimental/filament/render_context_filament.h" #include "experimental/filament/render_context_filament_cpp.h" #include "experimental/platform/hal/graphics_mode.h" +#include "experimental/platform/ux/imgui_bridge.h" namespace mujoco::platform { diff --git a/src/experimental/filament/compat/imgui_bridge.cc b/src/experimental/platform/ux/imgui_bridge.cc similarity index 99% rename from src/experimental/filament/compat/imgui_bridge.cc rename to src/experimental/platform/ux/imgui_bridge.cc index c42c9034..ef21e4f0 100644 --- a/src/experimental/filament/compat/imgui_bridge.cc +++ b/src/experimental/platform/ux/imgui_bridge.cc @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -#include "experimental/filament/compat/imgui_bridge.h" +#include "experimental/platform/ux/imgui_bridge.h" #include #include diff --git a/src/experimental/filament/compat/imgui_bridge.h b/src/experimental/platform/ux/imgui_bridge.h similarity index 92% rename from src/experimental/filament/compat/imgui_bridge.h rename to src/experimental/platform/ux/imgui_bridge.h index 9625018b..9baefd04 100644 --- a/src/experimental/filament/compat/imgui_bridge.h +++ b/src/experimental/platform/ux/imgui_bridge.h @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -#ifndef MUJOCO_SRC_EXPERIMENTAL_FILAMENT_COMPAT_IMGUI_BRIDGE_H_ -#define MUJOCO_SRC_EXPERIMENTAL_FILAMENT_COMPAT_IMGUI_BRIDGE_H_ +#ifndef MUJOCO_SRC_EXPERIMENTAL_PLATFORM_UX_IMGUI_BRIDGE_H_ +#define MUJOCO_SRC_EXPERIMENTAL_PLATFORM_UX_IMGUI_BRIDGE_H_ #include #include @@ -71,4 +71,4 @@ void DrawTextAt(const char* text, float x, float y, float z); } // namespace mujoco -#endif // MUJOCO_SRC_EXPERIMENTAL_FILAMENT_COMPAT_IMGUI_BRIDGE_H_ +#endif // MUJOCO_SRC_EXPERIMENTAL_PLATFORM_UX_IMGUI_BRIDGE_H_