Nach Berücksichtigung der Treiber-Implementierung für DirectX-API auf Windows-Systemen für moderne Grafikkarten habe ich mich gefragt, warum diese Implementierung nicht auf Nicht-Windows-System, vor allem Linux, verfügbar ist.Warum gibt es kein DirectX API für Linux?
Da diese Funktionalität offensichtlich fehlt, kann ich nur annehmen, dass es einen guten Grund gibt, für den ich blind bin, aber in meinem primitiven Verständnis sehe ich die DirectX-Aufrufe einfach als Funktionseinstiegspunkte auf dem Hardwaregerät . Und ich beziehe mich nicht auf eine Kompatibilitätsschicht (vor allem WINE, ein Projekt, das mich jeden Tag begeistert), sondern eine Bibliothek, die direkte Hardwareanrufe tätigt.
Ist es möglich, eine Open Source-Version von directx zu erstellen? Wäre es möglich, aber obszön schwierig?
Es gibt keine "Abwesenheit dieser Funktionalität". Linux bietet andere, nicht von Microsoft stammende, nicht-proprietäre Grafik-APIs. –
@BenVoigt Sie haben den Punkt der Frage völlig verpasst. Er fragt nicht nach beschleunigter 3D-Grafik-Rendering-Funktionalität, die Linux hat, sondern nach DirectX-Funktionalität, was nicht der Fall ist. –