Я пишу код, предназначенный для: 1. Рендеринга в текстуру OpenGL с использованием FBO. 2. Нарисуйте текстуру FBO в GLXPixmap, прикрепленном к X Pixmap. 3. Нарисуйте X Pixmap в окне на экране.
Шаг 3 отлично работает, а шаг 2 работает нормально, если я заменю текстуру FBO обычным рисунком OpenGL.
Но если я сделаю то, что выше, по крайней мере, с тем кодом, который у меня есть, это не сработает. Если я дам GLXPixmap цветной фон и сделаю 1-3, окно на экране станет белым, но больше ничего из того, что я нарисовал, не появится.
Поэтому я надеюсь, что кто-то может дать совет или указать мне какой-нибудь простой пример кода. Код, который у меня есть для этого, довольно запутан, но при необходимости я могу попытаться написать простую пробную версию, чтобы опубликовать ее здесь для обзора.