Russian Qt Forum
Апрель 16, 2024, 07:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Не работает renderText через удаленный рабочий стол  (Прочитано 2211 раз)
un_drew
Новичок

Offline Offline

Сообщений: 1


Просмотр профиля
« : Июнь 09, 2020, 11:27 »

Привет форумчане!
Использую Qt 5.8.0 64 бита + msvc2013 + Windows10
В коде есть рисовка текста renderText(...)
Так вот, если запускаю программу через удаленный рабочий стол Windows, то прога падает и говорит "QGLShaderProgram: shader programs are not supported". При запуске обычным способом все работает.
Кто сталкивался с этой проблемой? Какие есть пути решения?
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #1 : Июнь 10, 2020, 19:06 »

OpenGL не работает через RDP. Выхода два - не использовать OpenGL или использовать программый OpenGL рендерер, такой как этот http://www.prog.org.ru/topic_27216_0.html

Но при использовании программного рендерера, битовая несколько мегабайтная картинка будет постоянно гоняться по сети, что губительно скажется на FPS твоего приложения. Поэтому разумный выход - отказаться от OpenGL
Записан

Гугль в помощь
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 22.