Merge pull request #3340 from devshahofficial:devshahofficial/mjr-renderer-info

PiperOrigin-RevId: 948183711
Change-Id: I28b256eca22e86ec0ba05a4fa26458d678aca130
This commit is contained in:
Copybara-Service
2026-07-15 01:37:11 -07:00
19 changed files with 225 additions and 3 deletions
+12
View File
@@ -6182,6 +6182,12 @@ public unsafe struct mjrRect_ {
public int height;
}
[StructLayout(LayoutKind.Sequential)]
public unsafe struct mjrRendererInfo_ {
public char* renderer;
public char* backend;
}
[StructLayout(LayoutKind.Sequential)]
public unsafe struct mjrVertexAttribute_ {
public void* bytes;
@@ -7215,6 +7221,12 @@ public static unsafe extern void mjv_cameraFrustum(float* zver, float* zhor, flo
[DllImport("mujoco", CallingConvention = CallingConvention.Cdecl)]
public static unsafe extern void mjr_defaultContext(mjrContext_* con);
[DllImport("mujoco", CallingConvention = CallingConvention.Cdecl)]
public static unsafe extern void mjr_defaultRendererInfo(mjrRendererInfo_* info);
[DllImport("mujoco", CallingConvention = CallingConvention.Cdecl)]
public static unsafe extern void mjr_getRendererInfo(mjrRendererInfo_* info);
[DllImport("mujoco", CallingConvention = CallingConvention.Cdecl)]
public static unsafe extern void mjr_makeContext(mjModel_* m, mjrContext_* con, int fontscale);