Sintaxe de linguagem

Os sombreadores HLSL são compostos por variáveis e funções, que, por sua vez, são compostas por instruções. A sintaxe de linguagem documenta como definir e declarar variáveis, adicionar controle de fluxo para que os sombreadores possam tomar decisões de runtime com base em variáveis e gravar funções personalizadas.

Referência para HLSL