Внеэкранная рендеринг без hWnd [дубликат]

Используйте lcd /path для изменения текущего локального рабочего каталога:

cd /source_remote_path
lcd /destination_local_path
mget sample_*.zip
quit

См. справочную страницу ftp .

Если вы работают под управлением Windows локально, конечно, используют путь к стилю Windows:

lcd c:\destination_local_path

См. справку Windows ftp.exe lcd .

11
задан Rookie 18 September 2012 в 18:43
поделиться

1 ответ

Старый метод для чисто Windowless OpenGL использует PBuffer. В Windows это требует создания промежуточного контекста OpenGL с использованием обычного окна для получения требуемых указателей функции расширения. На X11 / GLX он работает без дальнейших церемоний.

Современный способ реализации внеэкранного рендеринга - использовать регулярное, но скрытое окно с обычным контекстом OpenGL и FBO в качестве цели рендеринга.

Край кровотечения и все же не очень хорошо поддерживаемый метод (за исключением некоторых встроенных устройств) использует EGL для создания с возможностью рисования.

8
ответ дан datenwolf 21 August 2018 в 05:19
поделиться
  • 1
    Я использую FBO. В настоящее время создание контекста занимает 3/4 времени, когда запускается моя программа ... Неужели это возможно уменьшить время создания этого контекста? – Rookie 18 September 2012 в 18:48
  • 2
    @Rookie: Если вы используете одну и ту же программу много раз, возможно, вы можете изменить ее на модель клиент / сервер, в которой клиент выполняет вычисления, но сервер выполняет фактический рендеринг. Таким образом, контекст создается только один раз при инициализации сервера. – rodrigo 18 September 2012 в 18:57
  • 3
    @rodrigo, я не могу позволить клиенту выполнять какие-либо вычисления, или я столкнулся бы с другими проблемами совместимости. Я не понимаю, как это делает создание контекста только один раз, хотя ... я не уверен, как я могу заставить его «поддерживать жизнь»? в программе, но все же можно запускать сразу несколько процессов из этой программы ...? – Rookie 19 September 2012 в 15:36
Другие вопросы по тегам:

Похожие вопросы: