2013-07-25 2 views
0

Мне нужно оценить возможность изменения 10-летнего кода, чтобы добавить средство печати. Код использует контекст OpenGL 2.0 (не 2.0 ES, я имею в виду оригинальный OpenGL 2.0), поэтому FBO недоступен. Устройство печати должно идеально печатать на гораздо более крупную внеэкранную текстуру (поскольку DPI отличается между экраном и Print DC в Windows).OpenGL версия 2.0 для текстуры

Может ли кто-нибудь сказать мне, возможно ли это? И если да, то как я могу это сделать (какие расширения нужно посмотреть).

+0

версия 2.0 не такая старая :) – fen

ответ

2

Вы можете проверить, доступно ли расширение FBO. Даже самые старые графические процессоры способны внедрять FBOs, поэтому вы, вероятно, имеете расширение FBO. Или вы используете контекст PBuffer, который также очень широко поддерживается.

+0

Хорошо спасибо за это. – Robinson

Смежные вопросы