def prepare_render_context()

in mujoco_py/mjbatchrenderer.pyx [0:0]


    def prepare_render_context(self, sim):
        """
        Set up the rendering context for an MjSim. Also happens automatically
        on `.render()`.
        """
        for c in sim.render_contexts:
            if (c.offscreen and
                    isinstance(c.opengl_context, OffscreenOpenGLContext) and
                    c.opengl_context.device_id == self._device_id):
                return c

        return MjRenderContext(sim, device_id=self._device_id)