LINUX.ORG.RU

Где взять opengl библиотеки для виндовой программы.

 , opengl32,


0

0

Вот какой у меня вопрос, стоит у меня в виртуалбоксе винда, а в ней программа использующая 3D ускорение.
Так вот, в её каталоге лежат бинарники opengl32.dll и пр., и ещё каких то два от этой библиотеки.
Процессор у меня мощнюшии,FX8350, так что видеокарту можно не пробрасывать, но эти бинарники не умеют паралелить вычисления.
Как результат при софтварном рендеринге выходят дикие тормоза.

В общем у меня появилась идея подменить эти бинарники на новые,
с той надеждой, что новые будут более быстро рендерить изображения.
Программа называется Artcam, спрашиваю я о всех версиях, так как как водится у проприетарщиков, в старых версиях есть ценные фичи, которых нет в новых, а новые в свою очередь умеют нечто другое.

Вопрос, где можно взять актуальные бинарники opengl которые будут уметь
многопоточные вычисления при софтварном рендеринге,
при чём чтобы они это делали сами по себе,
не зависимо от настроек программы.

И сразу говорю, в основном пользуюсь Линуксом, так что на винфак идти лень.

★★★★★

Последнее исправление: torvn77 (всего исправлений: 2)

so much facepalm

anonymous
()

Процессор у меня мощнюшии,FX8350

Лол. Что-то на уровне i3, а может быть даже и ниже.

И да, в виндоувс по дефолту (без дров) реализован только OpenGL 1.1 от 1997 года.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Artcam с собой тащит свои библиотеки opengl, которые хранит в своём каталоге.
Помню что лет семь назад ставил для игрушек дайвера для софтварного рендеринга и было не плохо.
Но было это на 98 винде(или ХР?).
Ну и естественно откуда качал не помню.
Вроде как был какой то официальный сайт, только вот сейчас не ищется.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 3)

Попробуй виндовую сборку mesa с поддержкой llvmpipe, но от тормозов все равно никуда не уйдешь.

Amp ★★★
()
Ответ на: комментарий от torvn77

Дядь, на дворе 2015.

Виндовый опенжопель32.длл с давних времён - прослойка для видеодрайвера. Экстеншены (GL_EXT_something) выдёргиваются самой прогой, как указатель на функцию (фактически её предоставляет драйвер).

В случае вбокса - есть кривая реализация GL2 на базе движка хрома (sic!), ставится отдельным дополнением, как и остальные штуки, типа расшаренных папок. Поищи по менюшкам «install virtualbox guest additions» на запущенной виртуалке.

Алсо, FX - затычка для сокета, сливающая двухъядерному i3.

svr4
()

как водится у проприетарщиков, в старых версиях есть ценные фичи, которых нет в новых, а новые в свою очередь умеют нечто другое.

Вот зачем ты сейчас гном проприетарщиной назвал?!

supreme
()
Ответ на: комментарий от svr4

3D в вбоксе есть вполне аппаратное (не бог весть какое, но есть).

С ним арткам то и дело вешается.

В случае вбокса - есть кривая реализация GL2 на базе движка хрома (sic!), ставится отдельным дополнением, как и остальные штуки, типа расшаренных папок. Поищи по менюшкам «install virtualbox guest additions» на запущенной виртуалке.

Не понял, это в меню запущенной винды?
Там у меня только uninstall и ссылка на сайт.
можно ссылку на то, где об этом можно прочитать?

torvn77 ★★★★★
() автор топика
Ответ на: комментарий от svr4

Guest edition собственно у меня поставлен. проблема в том что ускорение там глючное. А ничего другого подобного типа там больше нет.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от torvn77

Guest edition собственно у меня поставлен. проблема в том что ускорение там глючное

Есть VMWare Player. Бесплатный. Нормально работающий с 3D.

Блджд, когда же утята со своим VBox'ом сдохнут?

EXL ★★★★★
()
Ответ на: комментарий от EXL

Понимаешь в чём тут дело, почитав о том, как люди пробрасывабт видеокарты я сам по себе подумал перейти на kvm.
Ну хорошо, гуем к этому kvm является qemu-kvm
apt install qemu-kvm
поставилось, в меню ничего...
Ну ладно, открываю терминал
user@work:~$ qemu-kvm
bash: qemu-kvm: command not found
Хм, может qemu-kvm всего лишь плугин и надо поставить qemu целиком?
apt install qemu
поставилось, в меню ничего...
Ну ладно, открываю терминал
user@work:~$ qemu
bash: qemu: command not found

Может надо прегрузится? Ребут,опять тот же not found.

Ну и что у меня вообще по этим командам ставилось если даже в терминале not found хоть до ребута, хоть после?

А virtual-box поставил, нащёл куда они засунули ярлык и начал потихоньку разбираться.

П.С.Пробуя на удачу разные слова закинул в терминал среди прочего kvm, ну вот это отзвалось,
но там куча опций, а где конфигуратор, которым по идее должен быть этот самый qemu?

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 7)
Ответ на: комментарий от torvn77

Просто поставь VMWare Player. У них даже установщик есть совсем для утят.

chmod +x VMWare_Player_installer.run
./VMWare_Player_installer.run
EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от EXL

В общем оказалось что гуй к этому kvm называется virt-mamager. Сейчас ставлю винду, остаётся понять как аппаратное ускорение пробросить.

torvn77 ★★★★★
() автор топика
Последнее исправление: torvn77 (всего исправлений: 1)
4 декабря 2015 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.