В настоящее время я загружаю изображение в память во 2-м потоке, а затем во время цикла отображения (если требуется загрузка текстуры), загружаю текстуру.
Я обнаружил, что не могу загрузить текстуру во 2-м потоке, потому что OpenGL это не понравилось; возможно, это возможно, но я сделал что-то не так - пожалуйста, поправьте меня, если это действительно возможно.
С другой стороны, если моя ошибка была действительной - как мне загрузить текстуру, не прерывая цикл рендеринга? В настоящее время загрузка текстур из памяти занимает около 1 секунды, и, хотя это не является серьезной проблемой, это может слегка раздражать пользователя.