vs_2_0

Um sombreador de vértice programável é composto por um conjunto de instruções que operam em dados de vértice. Registra a transferência de dados dentro e fora da ALU. Controle adicional pode ser aplicado para modificar a instrução, os resultados ou quais dados são gravados.

Contagem de instruções

Cada sombreador de vértice pode ter até 256 instruções armazenadas. O número de instruções executadas pode ser muito maior (devido ao suporte a loop/rep) e é limitado por D3DCAPS9. MaxVShaderInstructionsExecuted, que deve ser pelo menos 0xFFFF.

Sombreadores de vértice