Abo
  • Services:
Anzeige

d3d1x

Direct3D 10 und 11 für Linux

Luca Barbieri hat mit d3d1x einen neuen State Tracker für Gallium3D in Mesa eingecheckt, was Linux Unterstützung für Direct3D 10 und 11 beschert. Letztendlich soll es so möglich werden, Windows-Spiele mit Wine unter Linux laufen zu lassen.

Bei dem jetzt veröffentlichten Code handele es sich zwar um eine allererste Version, doch das meiste funktioniere bereits, so Barbieri in seinem Commit. Ihm gehe es darum zu zeigen, dass Gallium mehrere APIs unterstützen kann und ein API zur Verfügung zu stellen, das mit einem einfache Wrapper für Gallium umgesetzt werden kann statt den recht komplexen Weg über OpenGL zu nehmen.

Anzeige

Darüber hinaus aber gehe es auch darum, Windows-Spiele, die Direct3D 10/11 nutzen, mit Wine unter Linux laufen zu lassen. Derzeit verfüge Wine nur über eine sehr eingeschränkte Direct3D-10-Implementierung auf Basis von OpenGL, Direct3D 11 werde gar nicht unterstützt. Bevor aber Spiele die neue Schnittstelle nutzen können, müssen noch Wine-DLLs zur Verfügung gestellt werden, was aber sehr einfach sein sollte, meint Barbieri.

Nach Ansicht von Barbieri sind Direct3D 10 und 11 wegen ihrer von Grund auf neuen Architektur OpenGL deutlich überlegen.

Barbieri hat zusammen mit seinem Code auch drei Demos veröffentlicht - d3d11tri, d3d11tex und d3d11gears -, die unter Windows und seiner Direct3D-Umsetzung laufen sollen. Zudem gibt es einen Downloader für Microsofts HLSL-Compiler, um Shader neu zu kompilieren. Entsprechende Binärdateien sind ebenfalls in Barbieris Commit enthalten.

Die Bibliothek Gallium3D wurde zunächst von der Firma Tungsten Graphics entwickelt, bevor die Firma von VMware im Jahr 2008 aufgekauft wurde. Die Grafikbibliothek dient als Schnittstelle zwischen der grafischen API und dem Betriebssystem, um 3D-Unterstützung beispielsweise über OpenGL zu bieten. Die Schnittstelle wird in den virtuellen Applikationen von VMware eingesetzt. Code aus der Gallium3D-Bibliothek wandert immer wieder in das parallel entwickelte Mesa-Projekt. Einige Treiber des Linux-Kernels können bereits Gallium3D verwenden.


eye home zur Startseite
gibbetwas 30. Sep 2010

KRRRRRIIIIIIIIIEEEEEEEEEEEEG!!!!!!!!!!!

hmjam 22. Sep 2010

Dann kansst Du in den meisten Fällen Twinview unter Win$ komplett vergessen, da dort nur...

MoinMoin 22. Sep 2010

Also ich finde den Desktop Windows 7 einfach nur zum K*****. Besser ist es in nahezu...

XHess 22. Sep 2010

Kannste aber wiederum VMWare oder Parallels nehmen. Funktioniert mittlerweile bei beiden...

irata_ 22. Sep 2010

In der Tat... vertippt. Vermutlich meinst du Akronym, nicht Ankronym(?). In dem Fall...



Anzeige

Stellenmarkt
  1. Eurofins NSC Finance Germany GmbH, Wesseling, Köln
  2. it-economics GmbH, Karlsruhe
  3. Hughes Network Systems GmbH, Griesheim
  4. Online Verlag GmbH Freiburg, Freiburg


Anzeige
Blu-ray-Angebote
  1. (u. a. The Complete Bourne Collection Blu-ray 14,99€, Harry Potter Complete Blu-ray 44,99€)
  2. (u. a. Interstellar, Maze Runner, Kingsman, 96 Hours)
  3. (u. a. John Wick, Leon der Profi, Auf der Flucht, Das Schweigen der Lämmer)

Folgen Sie uns
       


  1. Exilim EX-FR 110H

    Casio stellt Actionkamera für die Nacht vor

  2. Webmailer

    Mit einer Mail Code in Roundcube ausführen

  3. A1 Telekom Austria

    Im kommenden Jahr hohe Datenraten mit LTE

  4. Pebble am Ende

    Pebble Time 2 und Core wegen Übernahme gecancelt

  5. Handheld

    Nintendo zahlt bis zu 20.000 US-Dollar für 3DS-Hacks

  6. Großbatterien

    Sechs 15-Megawatt-Anlagen sollen deutsches Stromnetz sichern

  7. Traditionsbruch

    Apple will KI-Forschungsergebnisse veröffentlichen

  8. Cloudspeicher

    Dropbox plant Offline-Modus für Mobilanwender

  9. Apple

    Akkuprobleme des iPhone 6S betreffen mehr Geräte als gedacht

  10. Zero G

    Schwerelos im Quadrocopter



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Civilization: Das Spiel mit der Geschichte
Civilization
Das Spiel mit der Geschichte
  1. Civilization 6 Globale Strategie mit DirectX 12
  2. Take 2 GTA 5 saust über die 70-Millionen-Marke
  3. Civilization 6 im Test Nachhilfestunde(n) beim Städtebau

Oculus Touch im Test: Tolle Tracking-Controller für begrenzte Roomscale-Erfahrung
Oculus Touch im Test
Tolle Tracking-Controller für begrenzte Roomscale-Erfahrung
  1. Microsoft Oculus Rift bekommt Kinomodus für Xbox One
  2. Gestensteuerung Oculus Touch erscheint im Dezember für 200 Euro
  3. Facebook Oculus zeigt drahtloses VR-Headset mit integriertem Tracking

Canon EOS 5D Mark IV im Test: Grundsolides Arbeitstier mit einer Portion Extravaganz
Canon EOS 5D Mark IV im Test
Grundsolides Arbeitstier mit einer Portion Extravaganz
  1. Video Youtube spielt Livestreams in 4K ab
  2. Ausgabegeräte Youtube unterstützt Videos mit High Dynamic Range
  3. Canon EOS M5 Canons neue Systemkamera hat einen integrierten Sucher

  1. Re: In vielen Ländern Europas ist der...

    sundilsan | 11:25

  2. Re: Preise für 256GB MicroSD

    sav | 11:23

  3. EEG Umlage?

    captaincoke | 11:22

  4. Re: Die Frage ist doch...

    My1 | 11:22

  5. Re: Cloudpebble

    Dino13 | 11:22


  1. 11:38

  2. 11:05

  3. 10:53

  4. 10:23

  5. 10:14

  6. 09:05

  7. 07:34

  8. 07:22


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel