robosuite.renderers.context package#

Submodules#

robosuite.renderers.context.egl_context module#

class robosuite.renderers.context.egl_context.EGLGLContext(max_width, max_height, device_id=0)#

Bases: object

An EGL context for headless accelerated OpenGL rendering on GPU devices.

free()#

Frees resources associated with this context.

make_current()#
robosuite.renderers.context.egl_context.create_initialized_egl_device_display(device_id=0)#

Creates an initialized EGL display directly on a device.

robosuite.renderers.context.glfw_context module#

An OpenGL context created via GLFW.

class robosuite.renderers.context.glfw_context.GLFWGLContext(max_width, max_height, device_id=0)#

Bases: mujoco.glfw.GLContext

An OpenGL context created via GLFW.

robosuite.renderers.context.osmesa_context module#

Module contents#