opengl contexts that work with mfc. separate contexts per view, sharing of the context of main window. this way you can share textures, shaders, etc.