__init__.py (547B)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | from glad.lang.volt.loader.egl import EGLVoltLoader from glad.lang.volt.loader.gl import OpenGLVoltLoader from glad.lang.volt.loader.glx import GLXVoltLoader from glad.lang.volt.loader.wgl import WGLVoltLoader from glad.lang.volt.generator import VoltGenerator _specs = { 'egl': EGLVoltLoader, 'gl': OpenGLVoltLoader, 'glx': GLXVoltLoader, 'wgl': WGLVoltLoader } _generators = { 'volt': VoltGenerator, } def get_generator(name, spec): gen = _generators.get(name) loader = _specs.get(spec) return gen, loader |