English/Español
En OpenGL, cada aplicación individual funciona en un contexto de hardware diferente. El controlador 2D tambien de un contexto del hardware. Es necesario que el kernel gestione las transiciones entre esos contextos para poder compartir la tarjeta. El cambio de un contexto de hardware a otro se controla mediante interrupciones que (antes de nv40) implican a la tarjeta y (desde la nv40) se realiza de forma casi automática.
Debemos descubrir cómo se indica a la tarjeta que debe cambiar de un contexto de hardware a otro.
Pregunta abierta: ¿Cuál es exactamente la relación conceptual entre el término "contexto de hardware" y el tipo abstracto GLContext?

