Abo
  • Services:
Anzeige
Vulkan hat breite Unterstützung in der Industrie.
Vulkan hat breite Unterstützung in der Industrie. (Bild: Khronos Group)

Khronos: Vulkan bekommt offizielle API für C++

Vulkan hat breite Unterstützung in der Industrie.
Vulkan hat breite Unterstützung in der Industrie. (Bild: Khronos Group)

Das Khronos-Konsortium stellt eine offizielles C++-API für die Grafikschnittstelle Vulkan bereit. Damit sollen übliche C-Fehler vermieden werden. Der Code stammt von zwei Nvidia-Angestellten und könnte den Entwicklern von Spiele-Engines helfen.

Die Low-Level-Grafikschnittstelle Vulkan gilt als plattformübergreifender Nachfolger für OpenGL und wird von vielen Herstellern unterstützt. Das für die Schnittstelle zuständige Industriekonsortium Khronos Group hat Vulkan bisher lediglich über eine C-API bereitgestellt. Mit Vulkan-HPP folgt eine offizielle API für die Programmiersprache C++, woraus sich einige Vorteile für die Nutzer der API ergeben sollen.

Anzeige

In der Beschreibung des Codes auf Github heißt es, dass die C++-API die mit C verbundenen üblichen Fehler vermeiden soll, indem bekannte C++-Funktionen verwendet werden. So wird nun eine implizite Initialisierung über Konstruktoren umgesetzt, wofür die Verbünde (structs) Konstruktoren mit einem Standardverhalten bekommen haben.

Ebenso sollen Aufzählungstypen (enums) dank der C++-API über eine Typensicherheit verfügen und die Enums und Bitfeld-Flags lassen sich in Strings umwandeln, was bei der Suche nach Fehlern helfen soll. Darüber hinaus biete die C++-API einige Erweiterungen im Vergleich zu der bisherigen C-API, um die objektorientierte Programmierung mit C++ zu erleichtern.

Erstellt worden ist der Code zu Vulkan-Hpp von zwei Nvidia-Angestellten an dem deutschen Standort des Unternehmens bei Aachen. Nvidia hat das Experiment nun offenbar der Khronos Group übergeben. Möglicherweise hilft die C++-API den Herstellern der aktuellen Spiele-Engines, Vulkan besser zu integrieren: Immerhin sind die Engines meist selbst in C++ geschrieben. Einige Beispielimplementierungen, die Vulkan-Hpp nutzen, stehen ebenfalls bereit. Diese sind Portierungen ihrer C-Pendants.


eye home zur Startseite
DebugErr 08. Aug 2016

Ich meine mich zu erinnern, dass damals von einer Vielzahl an Entwicklern bei der...

Arkarit 27. Jul 2016

Aber diplomatisch.

RicoBrassers 26. Jul 2016

Und es kommt auch dazu, dass man einige Dinge "selbst" machen muss, was "früher" z.B...

hroessler 25. Jul 2016

damit sind doch bestimmt unions gemeint, und keine structs!!??? greetz hroessler



Anzeige

Stellenmarkt
  1. headwaypersonal gmbh, Regensburg
  2. Hornbach-Baumarkt-AG, Großraum Mannheim/Karlsruhe
  3. Bosch Engineering GmbH, Abstatt
  4. über Duerenhoff GmbH, Bielefeld


Anzeige
Spiele-Angebote
  1. (-5%) 47,49€
  2. 21,99€

Folgen Sie uns
       


  1. Monopol

    Qualcomm muss 1 Milliarde Euro Strafe an EU zahlen

  2. Eagle EG6330K

    Die Isetta wird elektrisch

  3. Alexa und Google Assistant im Test

    Okay Google, es ist Zeit für einen Sprachkurs

  4. SOS

    Pubg plus Dschungelcamp

  5. Ohne Abomodell

    Google bietet im Play Store Hörbücher an

  6. Dating-App

    Tinder-Apps übertragen Bilder unverschlüsselt

  7. Atos Bull Sequana X1000

    Jülich bekommt schnellsten deutschen Supercomputer

  8. Erneuerbare Energien

    Energieunternehmen verdient gut mit Teslas Netzspeicher

  9. Hydrogen One

    REDs Holo-Smartphone soll im Sommer 2018 erscheinen

  10. Pocketstar

    Mini-Mini-Game-Boy für den Schlüsselbund



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Matthias Maurer: Ein Astronaut taucht unter
Matthias Maurer
Ein Astronaut taucht unter
  1. Raumfahrt Nasa wählt zwei Missionen in unserem Sonnensystem aus
  2. Stratolaunch Systems Corporation Stratolaunch Carrier absolviert ersten Taxitest
  3. Kilopower Ein Kernreaktor für Raumsonden

Zahlungsverkehr: Das Bankkonto wird offener
Zahlungsverkehr
Das Bankkonto wird offener
  1. Gerichtsurteil Internet- und Fernsehkunden müssen bei Umzug weiterzahlen
  2. Breitbandmessung Provider halten versprochene Geschwindigkeit fast nie ein
  3. EU-Verordnung Verbraucherschützer gegen Netzsperren zum Verbraucherschutz

Indiegames-Rundschau: Krawall mit Knetmännchen und ein Mann im Fass
Indiegames-Rundschau
Krawall mit Knetmännchen und ein Mann im Fass
  1. Games 2017 Die besten Indiespiele des Jahres
  2. Indiegames-Rundschau Von Weltraumpiraten und dem Wunderdoktor

  1. Re: Preis bei Abo bei Audible

    rapunzel666 | 12:44

  2. Re: Abschlussnote 1,0 Dipl.-Inf. (Uni) ... ich...

    a user | 12:43

  3. Re: Erinnerungen im Kalender und SmartHome...

    Wanderdüne | 12:43

  4. Re: 9000 Euro pro MWh?

    Misel | 12:42

  5. Vorab Test per EMail - nie wieder!

    velo | 12:42


  1. 12:54

  2. 12:45

  3. 12:18

  4. 12:06

  5. 11:48

  6. 11:43

  7. 11:38

  8. 11:28


  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