Split out the compatibility classes from the filament renderer.

The filament library provides APIs for creating the low-level
objects such as meshes and textures. The compat library provides
the high-level compatibility layer between mjvScene and the core
library.

PiperOrigin-RevId: 904504900
Change-Id: Ida1aecab4b9a8aefbbf6b0a0c4ba7ff164864b8e
This commit is contained in:
Haroon Qureshi
2026-04-23 09:51:56 -07:00
committed by Copybara-Service
parent 15f61679bf
commit c52d3d0789
14 changed files with 50 additions and 57 deletions
@@ -21,7 +21,7 @@
#include <mujoco/mjrender.h>
#include <mujoco/mjvisualize.h>
#include <mujoco/mujoco.h>
#include "experimental/filament/filament/mjr_filament_renderer.h"
#include "experimental/filament/compat/mjr_filament_renderer.h"
#if defined(TLS_FILAMENT_CONTEXT)