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).