separate initalization for GL renderers