(*args, **kwargs)
| 28 | """Decorator which checks that GLFW is being used for offscreen rendering.""" |
| 29 | @functools.wraps(func) |
| 30 | def wrapped_func(*args, **kwargs): |
| 31 | if _render.BACKEND != 'glfw': |
| 32 | raise RuntimeError( |
| 33 | '{func} may only be called if using GLFW for offscreen rendering, ' |
| 34 | 'got `render.BACKEND={backend!r}`.'.format( |
| 35 | func=func, backend=_render.BACKEND)) |
| 36 | return func(*args, **kwargs) |
| 37 | return wrapped_func |
| 38 | |
| 39 |
nothing calls this directly
no test coverage detected
searching dependent graphs…