LINUX.ORG.RU

VirtualBox научился аппаратно ускорять Direct3D

 , ,


0

0

Открытый виртуализатор научился аппаратно ускорять Direct3D API во внешней системе. В окружении Linux ускорение D3D осуществляется с использованием библиотеки WineD3D, то есть через непосредственную трансляцию вызовов DirectX в вызовы OpenGL. Тривиальный патч доступен для скачивания.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
> Converting all of the Direct3D functions to OpenGL, however, comes at the cost of some CPU overhead, but nothing more than what WINE consumes.

Интересно посмотреть. Интересно, как много d3d-приложений будет работать.
init ★★★★★
()
- if (hdc) { 
+   if (0) { 

мне понравилось.
SI ★★☆☆
()

Который из двух?

Который из двух VirtualBox'ов это научился делать? Свободный или другой?
Camel ★★★★★
()
Я всегда думал, что внешняя система - это хост, т.е. вбокс научился ездить на лисопеде?
MEZON ★★★★★
()
Ответ на: Который из двух? от Camel
> Который из двух VirtualBox'ов это научился делать? Свободный или другой?

У вайна лицензия LGPL, поэтому скорее всего оба.
shahid ★★★★★
() автор топика
Ответ на: комментарий от MEZON
> Я всегда думал, что внешняя система - это хост, т.е. вбокс научился ездить на лисопеде?

Аппаратно ускорить что-либо на клиенте нельзя, потому что там физически аппаратного ничего нет. Ускоряем D3D на хосте, транслируя всё OpenGL.
shahid ★★★★★
() автор топика
Ух! Надо будет попробовать.
h8 ★★★
()
Ответ на: комментарий от svu
>Что значит "во внешней системе"???

Ввызовы из гостевой ОС транслируются в несущую

anonymous
()
Ну и как? Кто-нибудь патчил?
madgnu ★★★★★
()
Ответ на: комментарий от rip_someday
По-буржуйски я умею. Но кто ж переводил-то это?
svu ★★★★★
()
Как применить патч?
anonymous
()
Это будет включено в официальный дистрибутив или нет?
dm1024 ★★★
()
Ответ на: комментарий от shahid
> Аппаратно ускорить что-либо на клиенте нельзя, потому что там физически аппаратного ничего нет.

vbox хз с какой версии (с 2.1.0 точно) поддерживает аппаратное 3D в гостевой системе.
isden ★★★★★
()
Ответ на: комментарий от unt1tled
> Теперь можно будет играться в шутеры?

Можно, анонимус разрешает.

anonymous
()
движение вперед всегда зачет, только оно нам нада?

ща пойду заценю Urban Terror так и быть!

kyxap
()
Ответ на: комментарий от anonymous
>>Теперь можно будет играться в шутеры?

>UrbanTerror чем не шутер? Под linux.

Не забыл про Doom3, Quake4, UT2004, ETWQ и пр. ?

Absurd ★★★
()
виртуалбоксу наличие ещё одной полезной возможности - это конечно плюс, но ставить венду для игрушек, пусть даже и на виртуалку, нафик не надо
anonymous
()
Ответ на: комментарий от Absurd
>Не забыл про Doom3, Quake4, UT2004, ETWQ и пр. ?

Еще TrueCombat: Elite. Сетевая

anonymous
()
Ответ на: комментарий от anonymous
> виртуалбоксу наличие ещё одной полезной возможности - это конечно плюс, но ставить венду для игрушек, пусть даже и на виртуалку, нафик не надо

Во-во, как будто у половины лора винда в госте вертится, радости полные штаны.

Bohtvaroh ★★★★
()
Ответ на: комментарий от kto_tama
Это. Того. А если в гостевом запустить виртуалбокс и там ещё один гостевой? И по рекурсии? Если твоё утверждение верно - то при нужной глубине мы получим сколь угодно быструю систему. А тут и до машины времени недалеко.
ChALkeR ★★★★★
()
Ответ на: комментарий от ChALkeR
> Это. Того. А если в гостевом запустить виртуалбокс и там ещё один гостевой? И по рекурсии? Если твоё утверждение верно - то при нужной глубине мы получим сколь угодно быструю систему. А тут и до машины времени недалеко.

А кто тебе сказал что предел бесконечен?? Бегом в школу! ;-)

anonymous
()
не знаю как про "тривиальность", но представленный патч добавляет только поддержку VENDOR_CHROMIUM = 0x2 и отключает кое-какую функциональность.

в общем - бред.

anonymous
()
Ответ на: комментарий от m1rag3
> По идее должен, наверно, если прямой доступ к приводу включить, не?

Не. Старфорс лезет напрямую в контроллер, насколько я помню. Частенько даже отключение канала контроллера в BIOS'е не спасало.

no-dashi ★★★★★
()
Ответ на: комментарий от anonymous
> но ставить венду для игрушек, пусть даже и на виртуалку, нафик не надо а для чего же еще ставить венду если не для игрушек? или, что еще ставить для игрушек, если не венду?

кто-то тестил уже? сколько фпс в кризисе? :)

anonymous
()
Ответ на: комментарий от anonymous
>кто-то тестил уже? сколько фпс в кризисе? :)

45 рублей за 1 евро

anonymous
()
Ответ на: комментарий от unt1tled
Да хрен бы с ними с шутерами, а вот всякие солидворксы с автокадами, в вайне не робящие, а в виртуалбоксе отчаянно тормозящие в 3D, будут теперь нормально работать - вот это тема!
MadCAD ★★
()
Ответ на: комментарий от Demon37
>>Отличная новость! А патч же и правда тривиальный...

ага, тривиальный, только это патч на вайн, а не на virtualbox.

deadman ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.