LINUX.ORG.RU

DXUP - транслятор Direct3D 10 в Vulkan

 , , ,


2

3

Представлен проект DXUP - транслятор из Direct3D 10 в Direct3D 11 с последующим выводом через Vulkan. Данный проект преследует те же цели, что и проекты VK9 (транслятор Direct3D 9 > Vulkan) и DXVK (Direct3D 11 > Vulkan), однако вместо использования прямого обращения к Vulkan, транслирует системные вызовы DX10 в DX11, и далее, при помощи проекта DXVK, переводит их в Vulkan. Это позволяет запускать в Wine игры, использующие DirectX 10, такие как Crysis Warhead, Just Cause 2 и так далее, с минимальными потерями в производительности. При этом DXUP возможно использовать и на Windows.

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

★★★★★

Проверено: maxcom ()

Читаешь, и прям даже страшно представить какая это всё глюкотища.

fornlr ★★★★★ ()

Crysis Warhead, Just Cause 2 и так далее

Игры после 2011 нинужны.

anonymous ()
Ответ на: комментарий от fornlr

На деле - нет, всё выглядит довольно таки цивильно и постоянно рефакторится

anonymous ()

транслятор из Direct3D 10 в Direct3D 11 с последующим выводом через Vulkan

а почему не сразу в вулкан? зачем сначала в дикс11?

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

DX11, можно так сказать, включает в себя DX10?

Упрощают себе жизнь, скорее всего.

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

Игры после 2011 нинужны.

Игры после 2003 не нужны.

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

это у вас такая норма-высрать негативный коммент
отработал на сегодня?

missxu ()

Вот бы эти прожекты как-то объединились и пилили общий транслятор dx3d -> vk.

Bfgeshka ★★★★★ ()

Прочитал новость - и даже засомневался: не первое ли апреля сегодня.

dimgel ()
Ответ на: комментарий от missxu

это у вас такая норма-высрать негативный коммент отработал на сегодня?

Да. У него есть разнарядка. Нет, норму за сегодня пока не сдал.

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

Игры после 2001 нинужны

Morrowind? 2002?

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

2002?

2003? BloodRayne? Midnight Club 2? Star Wars: Knights of the Old Republic? SSX 3? Call of Duty? Prince of Persia: The Sands of Time?

anonymous ()

Ехал ретранслятор через ретранслятор.

Vigi ()
Ответ на: комментарий от anonymous

2003?

2004? Doom 3? The Sims 2? Grand Theft Auto: San Andreas? FlatOut? Half-Life 2? Prince of Persia: Warrior Within?

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

2004?

2005? Gran Turismo 4? Tekken 5? Serious Sam II? F.E.A.R.? Shadow of the Colossus? Civilization IV? Need for Speed: Most Wanted?

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

2005

2006? TES IV Oblivion? Hitman Blood Money? Heroes V? Gears of War? Tomb Raider Legend? Mortal Kombat Armageddon?

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

Ну да, 2006 это уже недавно. Нет бы наоборот в прошлое номер года уменьшали. Например: игры после 1999 не нужны. :) Ибо: HL1, Unreal1, McGee's Alice.

dimgel ()
Ответ на: комментарий от Sunderland93

2006?

2007? Supreme Commander? Test Drive Unlimited? TMNT? S.T.A.L.K.E.R.: Тень Чернобыля? Tomb Raider: Anniversary? BioShock? The Witcher? Manhunt 2? Crysis? Assassin’s Creed? Mass Effect?

anonymous ()
Ответ на: комментарий от fornlr

прям даже страшно представить какая это всё глюкотища.

Да не, норм. ДнишеХ – это тормозное подмножество вулкана. Так что с трансляцией большой проблемы нет. Как и смысла :)

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

Почему нет смысла? Твоё амуде не тянет?

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

Почему нет смысла?

Потому что

ДнишеХ – это тормозное

Твоё амуде не тянет?

Моё амуде тянет, но только за счёт вычислительной мощности. Архитектурные проблемы с синхронизацией на каждый чих эта прослойка не решит.

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

Какая ещё синхронизация? Оно сделано для запуска софта написанного под проприетарное апи через свободное апи.

anonymous ()

тесты будут?

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

S.T.A.L.K.E.R.: Тень Чернобыля

Вот именно его и надеюсь погонять через сабж, когда его можно будет сконпилять на линуксе без сторонних патчей, либо когда можно будет скачать уже собранные бинарники. п.с. А не забросил ли автор сабж уже?

anonymous ()
Ответ на: комментарий от Sunderland93

Давайте остановимся на 2005 - дальше какое-то говно пошло.

Ну или у вас такие примеры. Я припоминаю Bully, Mother 3, Twilight Princess...

Давайте лучше скипнем эти тёмные годы и перейдём сразу к 2008. Хотя, опять же, ведьмак в 2007. Видимо, каждый год выходило полторы игры.

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

Если такая древняя игра у тебя в обычном вайне неиграбельна, тебе уже ничто не поможет.

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

Если это мне ответ про Сталкер, то на D3D10 да, неиграбельна. На D3D9 играбельна, но хотелось бы большего.

anonymous ()

Таки шо, можно w10 слать лесом?

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

Ну, в 10 вроде к FPS была неслабая прибавка во всех d3dx?

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