LINUX.ORG.RU

В mesa появилась начальная поддержка direct3d


0

1

В mesa для gallium добавлена поддержка direct3d 10, 10.1, 11. Как написано в комментарии, можно будет реализовать нормальные библиотеки для поддержки direct3d для wine. Также возможно будет использовать direct3d в своих программах на платформах отличных от.

Currently, this commit contains:

  • Independently created headers for Direct3D 10, 10.1, 11 and DXGI 1.1, partially based on the existing Wine headers for D3D10 and DXGI 1.0
  • A parser for Direct3D 10/11 DXBC and TokenizedProgramFormat (TPF)
  • A shader translator from TokenizedProgramFormat to TGSI
  • Implementation of the Direct3D 11 core interfaces
  • Automatically generated implementation of Direct3D 10 and 10.1
  • Implementation of DXGI using the «native» framework of the EGL st
  • Demos, usable either on Windows or on this implementation
    • d3d11tri, a clone of tri
    • d3d11tex, a (multi)texturing demo
    • d3d11gears, an improved version of glxgears
    • d3d11spikysphere, a D3D11 tessellation demo (currently Windows-only)
  • A downloader for the Microsoft HLSL compiler, needed to recompile the shaders (compiled shader bytecode is also included)
★★★

меня терзает только один вопрос: нах^W зачем это г-но нужно?

irq ()

отлично

Это нужно отметить особо!

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

Чтобы можно было нагло скопировать в вайн d3d{10,11}.dll

KPSS ()

Не нужно.

Лучше бы OpenGL/VG/ES/EGL пилили, а не кривые разработки тащили из оффтопика. Уже какой год на дворе?! А в месе все еще опенгл 2.1...

Lindows ()

Ждём Direct2D и IE9 в ies4linux.

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

Впрочем, оно есть в закрытых дровах на ATI.

x3al ★★★★★ ()

А патентами их не прищучат при случае?

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

ну вино ж пока не прищучили, а они, судя по всему, из вина код берут

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

Майкрософт давно делает разные туманные намёки, но карты не открывает. Раз даже в ядре по их мнению столько нарушений, то уж тут...

Hokum ☆☆☆☆ ()

Galliumовцы последовательны, все правильно делают.

mikhalich ★★ ()

А д3д9? И насколько оно реально может ускорить вайн?

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

Тут сложно придраться. По моему API нельзя запрещать для реализации. хотя может и гоню

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

direct 3d не эквивалентен open gl

вот только если nvideo не поддержит это начинание - оно умрет

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

>вот только если nvideo не поддержит это начинание - оно умрет
вот только если nvideo не поддержит это начинание - оно (нвидио) умрет
//fix

Novell-ch ★★★★★ ()

Новость, конечно, удивительная, но в результате, к сожалению, даже когда в Wine будет реализована поддержка DirectX 10, 10.1 и 11, самый популярный DirectX 9 всё равно останется обделён вниманием.

RussianNeuroMancer ★★★★★ ()

радует конечно, но впечатление что там делают сразу все... лучше бы делали одновременно меньше, но качественнее, а то всем известно что получается если браться за все сразу...

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

когда в Wine будет реализована поддержка DirectX 10, 10.1 и 11, самый популярный DirectX 9 уйдёт в историю

fxd

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

нет - вот так:

когда в Wine будет реализована поддержка DirectX 10, 10.1 и 11 то DirectX 10, 10.1 и 11 уйдёт в историю

fxd

:) :)

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