Чтобы уточнить, когда я говорю «кадровый буфер по умолчанию», я имею в виду тот, который предоставляется оконной системой, и то, что попадает на ваш монитор.
Чтобы улучшить скорость рендеринга для приложения САПР, мне удалось отделить 3D-элементы от 2D-элементов, обрабатываемых Qt, и теперь каждый из них рендерится в свой собственный FBO. Когда приходит время вывести их на экран, я накладываю 3D FBO на FB по умолчанию, а затем хочу наложить на него свой 2D FBO.
Я отлично справился с копированием, но не вижу, как наложить на него свой 2D FBO? Оба FBO идентичны по размеру и формату, и оба они такие же, как FB по умолчанию.
Я уверен, что это простая операция, но я ничего не могу найти в сети - по-видимому, у меня отсутствует правильный термин для того, что я пытаюсь сделать. Хотя я использую Qt, я могу без проблем использовать собственные команды OpenGL.