Я работаю над кроссплатформенным проектом OpenGL, и кажется, что все текстуры, которые разделяют GLcontext, имеют проблемы, когда я пытаюсь загрузить их в окна. Мне сказали, что это не поддерживалось в более старых версиях OpenGL для Windows, но, похоже, должен быть какой-то способ совместного использования текстурных ресурсов в OpenGL в Windows. Если бы не было возможности обмениваться текстурами между несколькими объектами в opengl на окнах, это было бы невыносимым узким местом для некоторых приложений, поэтому я предполагаю, что это ограничение уже должно быть преодолено.