# Creating an OpenGL context

This section describes how to configure an OpenGL context. For most applications the information described here is far too low-level to be of any concern, however more advanced applications can take advantage of the complete control pyglet provides.

- Displays, screens, configs and contexts
  - Contexts and configs
  - Displays
  - Screens
- OpenGL configuration options
  - The default configuration
- Simple context configuration
- Selecting the best configuration
- Sharing objects between contexts