Session Type
Technical Talk
Date & Time
Tuesday, November 8, 2022, 10:05 AM - 10:30 AM
Name
Implementing the Unimplementable: Bringing HLSL's Standard Library into Clang
Abstract/s
The HLSL programming language has a rich library of built in types that model semantics which can't be written in HLSL. Clang's implementation of HLSL leverages existing extensions and abstractions with a few tweaks here and there to implement the unimplementable datatypes in valid Clang ASTs.
Location Name
Hayes Ballroom - Main Level