LINUX.ORG.RU

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

 , dxup, ,


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 ()
Последнее исправление: maxcom (всего исправлений: 1)

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

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

anonymous
()

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

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

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

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

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

timdorohin ★★★★
()

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

Bfgeshka ★★★★★
()

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

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

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

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

anonymous
()

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

Vigi
()
Ответ на: комментарий от 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 ★★★★★
()
Ответ на: комментарий от 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
()
Ответ на: комментарий от anonymous

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

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