Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Разработка
  3. Общие вопросы по разработке
  4. Фреймбуфер для QT-5

Фреймбуфер для QT-5

Запланировано Прикреплена Закрыта Перенесена Общие вопросы по разработке
2 Сообщения 1 Posters 36 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #1

    Наш существующий проект на реализован базе одноядерной iMX6SODIMM, используются QT-4.8 и OpenGl GLES2. Основное приложении—графическое на QT-4.8. Второе приложение—на OpenGl GLES2. Применяем фрейм-буфер для переключения с одного приложения на другое, так как окна OpenGL нельзя смешивать с обычными окнами QT, и окна OpenGL работают только в полноэкранном режиме. Т.е. одновременно работают два окна, при этом одно из них прозрачное. Переключение происходит мгновенно.
    Возникла необходимость перенести проект на MY-IMX6-CB200 на базе четырёхъядерного Cortex-A9 или Raspberry Pi 4. Там QT-5, в котором фрейм-буфера нет. В ядре Linux 4.9.88 фреймбуфер представлен как стандартный Char-device и без специального ПО его функционал не может быть реализован.
    Может кто что подскажет или напишет за вознаграждение такое ПО, которое бы позволяло мгновенно переключать окна QT-5 и OpenGl.

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

      Приложения в иксах запущены или вне X-сервера (например Qt в режиме eglfs)?

      1 ответ Последний ответ
      0

      • Войти

      • Нет учётной записи? Зарегистрироваться

      • Login or register to search.
      • Первое сообщение
        Последнее сообщение
      0
      • Категории
      • Главная
      • Документация
      • Последние
      • Пользователи