vs

Esta instrucción especifica el número de versión del sombreador. Esta instrucción funciona en todas las versiones del sombreador.

Sintaxis

vs_mainVer_subVer

Argumentos de entrada

Los argumentos de entrada contienen un único número de versión principal con un único número de versión secundaria. Las combinaciones permitidas se enumeran en la tabla siguiente.

Versiones principales Versiones secundarias
1 1
2 0, sw (software), x (extendido)
3 0, sw (software)

 

Comentarios

Versiones del sombreador de vértices 1_1 2_0 2_x 2_sw 3_0 3_sw
vs x x x x x x

 

Esta instrucción debe ser la primera instrucción que no sea comentario en un sombreador de vértices.

Esta instrucción se admite en todas las versiones del sombreador de vértices.

Las versiones aceleradas de hardware del software (versiones sin _sw en el número de versión), pueden procesar vértices con acceso de hardware o usar el procesamiento de vértices de software. Las versiones de software (versiones con _sw en el número de versión) procesan vértices solo con software.

Ejemplos

En este ejemplo parcial se declara un sombreador de vértices de la versión 1_1.

vs_1_1

En este ejemplo parcial se declara un sombreador de vértices de software de la versión 2.

vs_2_sw

Instrucciones del sombreador de vértices