Vcc: Vulkan Clang Compiler angekündigt

Entwickler von der Universität des Saarlandes haben den Vulkan Clang Compiler (kurz Vcc) angekündigt. Vcc sei das Ergebnis von etwa 3 Jahren Forschung am Lehrstuhl für Computergrafik der Universität des Saarlandes.

Der Compiler stelle genau das dar, was der Name andeute: einen Clang-basierter Compiler, der Code ausgibt, der auf Vulkan läuft, heißt es in einem begleitenden Blogbeitrag.

Vcc könne als GLSL- und HLSL-Konkurrent betrachtet werden, aber die eigentliche Absicht des Projekts sei es, das Konzept der Shading Languages vollständig aufzugeben. Im Gegensatz zu bestehenden Shading-Sprachen unternehme Vcc den ehrlichen Versuch, die gesamte C/C++-Sprachfamilie auf Vulkan zu übertragen, heißt es im Blogbeitrag. Damit verbunden sei die Implementierung dass eine Reihe von bisher nicht gesehenen Funktionen in Vulkan-Shadern. Dazu zählen die Entwickler physikalische Zeiger, generische Zeiger, echte Funktionsaufrufe und Controlflow-Anweisungen.

Zum Compiler gibt es eine Webseite und den Code unter MIT-Lizenz bei Github.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben