def- vs
Define constantes del sombreador de vértices.
Sintaxis
def dst, float1, float2, float3, float4 |
---|
where
- dst es el registro de destino.
- float1, float2, float3, float4 son cuatro números de punto flotante.
Comentarios
Versiones del sombreador de vértices | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
def | x | x | x | x | x | x |
La instrucción def define una constante de sombreador cuyo valor se carga cada vez que se establece un sombreador en un dispositivo. Se denominan constantes inmediatas. Las constantes inmediatas tienen prioridad sobre las constantes establecidas por métodos de API SetVertexShaderConstantF.
Hay dos maneras de establecer una constante en un sombreador.
Use def - vs para definir la constante directamente dentro de un sombreador.
def: vs solo puede definir constantes de punto flotante.
Use los métodos de API para establecer una constante.
- Use SetVertexShaderConstantF para establecer una constante de punto flotante.
Temas relacionados