"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

DirectX 12 Shader Compiler ist open source

mr.nice. 25.01.2017 - 12:03 1948 6
Posts

mr.nice.

endlich fertig
Avatar
Registered: Jun 2004
Location: Wien
Posts: 6286
Microsoft hat den shader compiler für DirectX 12 geöffnet, er basiert jetzt auf LLVM und nutzt Clang als Frontend. Der Compiler kann für das neue Shader Modell 6 inklusive wave intrinsics verwendet werden. Das neue Binärformat der Shader wird DXIL genannt, welche vom Windows 10 Insider Preview Build 15007 bereits ausgeführt werden können.

Um den compiler bauen und shader Tests machen zu können braucht es einige Dinge:
Git, Visual Studio 2015 Update 3 mit Windows 10 SDK und Common Tools for Visual C++ 2015, Windows Driver Kit, CMake 3.4.3 und Python 2.7


Mehr dazu hier: http://www.golem.de/news/directx-12...701-125781.html

wergor

connoisseur de mimi
Avatar
Registered: Jul 2005
Location: graz
Posts: 4019
M$ hat einige projekte auf github :eek:

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25373
Zitat
The goal of the project is to allow the broader community of shader developers to contribute to the language and representation of shader programs, maintaining the principles of compatibility and supportability for the platform. It's currently in active development across two axes: language evolution (with no impact to DXIL representation), and surfacing hardware capabilities (with impact to DXIL, and thus requiring coordination with GPU implementations).
Finde ich gut.

daisho

SHODAN
Avatar
Registered: Nov 2002
Location: 4C4
Posts: 19561
Was ich gut finden würde: Komplette DX library open source, never use MS Windows again - thx.

XeroXs

doh
Avatar
Registered: Nov 2000
Location: Lieboch
Posts: 10296
Zitat von daisho
Was ich gut finden würde: Komplette DX library open source, never use MS Windows again - thx.
Auch eher eine romantische Vorstellung dass man das vernünftig portieren könnte...

COLOSSUS

Administrator
Frickler
Avatar
Registered: Dec 2000
Location: ~
Posts: 11890
... sagt dir das Wine-Projekt was? ;)

XeroXs

doh
Avatar
Registered: Nov 2000
Location: Lieboch
Posts: 10296
Ich sag ja, vernünftig :p
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz