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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Сборка llvmpipe под Windows для использования c QtQuick2  (Прочитано 8331 раз)
navrocky
Moderator
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« : Июнь 20, 2014, 18:01 »

Не знаю пригодится ли она кому-нибудь и куда лучше выложить... Размещу здесь..

opengl32.dll (https://yadi.sk/d/TbFMlTTuUFUg9) md5 - f8aacd389a442b9b15a894bf700a1ca7

Информация о сборке:
Статика (нет внешних зависимостей, кроме стандартных либ из windows/system32)
LLVM 3.4.1
Mesa 10.2.1
Компилятор MSVC 2013 (18)

Для чего это нужно:
Это альтернатива использованию ANGLE для сборок QtQuick2 приложений под винду, т.к. на данный момент невозможно собрать Qt5 с помощью mingw с поддержкой ANGLE.
В случае, если на целевой машине не установлены нормальные драйвера OpenGL, прикладываете эту библиотеку к экзешнику и он будет работать даже, если видеокарта в принципе не поддерживает 3D ускорение (на чистом GDI).

Я сделал себе детекцию opengl в инсталляторе.

Сперва я пытался найти сборку llvmpipe, но так и не нашел в природе. И собрать я её смог только продолбавшись два дня.

Мануал - https://docs.google.com/document/d/1kvPfiin1iNfuckqA5LiuOgLw4zwcGK0zMXdK-d-StmI/pub

Тэги: llvmpipe windows prebuild build

Upd. 15.12.2014
В Qt 5.4 уже поставляется готовая сборка llvmpipe (opengl32sw.dll)

Upd. 10.06.2020
Ссылка на Яндекс Диск к сожалению побилась... так что берем из сборки Qt под Windows

Вот ссылка на сборки:
http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/
« Последнее редактирование: Июнь 10, 2020, 19:13 от navrocky » Записан

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


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