def create(*args, **kwargs): if not kwargs.get('libgl'): kwargs['libgl'] = find_library('GL') _apply_env_var(kwargs, 'glversion', 'GLCONTEXT_GLVERSION', arg_type=int) _apply_env_var(kwargs, 'libgl', 'GLCONTEXT_LINUX_LIBGL') _apply_env_var(kwargs, 'libx11', 'GLCONTEXT_LINUX_LIBX11') kwargs = _strip_kwargs(kwargs, ['glversion', 'mode', 'libgl', 'libx11']) return x11.create_context(**kwargs)
def create(*args, **kwargs): supported_args = ['glversion', 'mode', 'libgl', 'libx11'] return x11.create_context(**_strip_kwargs(kwargs, supported_args))