HLSL IR Reference¶
Introduction¶
The goal of this document is to provide a reference for all the special purpose IR metadata and attributes used by the HLSL code generation path.
IR Metadata¶
hlsl.uavs¶
The hlsl.uavs metadata is a list of all the external global variables that
represent UAV resources.
Function Attributes¶
hlsl.shader¶
The hlsl.shader function attribute is a string attribute applied to entry
functions. The value is the string representation of the shader stage (i.e.
compute, pixel, etc).