Instruções – vs_1_1
Esta seção contém informações de referência para as instruções do sombreador de vértice versão 1_1.
Há vários tipos de instruções de sombreador de vértice, conforme mostrado na tabela. As colunas à direita significam o seguinte:
- Slots de instrução – número de slots de instrução usados por cada instrução.
- Instalação – instruções não aritméticas. Cada sombreador deve ter uma instrução de versão e deve ser a primeira instrução.
- Aritmética – essas instruções fornecem as operações matemáticas em um sombreador.
- Novo – estas instruções são novas para esta versão.
Conjunto de instruções
Nome | Descrição | Slots de instrução | Instalação | Aritmético | Novo |
---|---|---|---|---|---|
add - vs | Adicionar dois vetores | 1 | x | x | |
dcl_usage entrada (sm1, sm2, sm3 - vs asm) | Declarar registros de vértice de entrada (consulte Registros – vs_1_1) | 0 | x | x | |
def - vs | Definir constantes | 0 | x | x | |
dp3 - vs | Produto de ponto de três componentes | 1 | x | x | |
dp4 - vs | Produto de ponto de quatro componentes | 1 | x | x | |
dst - vs | Calcular o vetor de distância | 1 | x | x | |
exp - vs | Precisão total 2x | 10 | x | x | |
expp - vs | Precisão parcial 2x | 1 | x | x | |
frc - vs | Componente fracionário | 3 | x | x | |
aceso - vs | Cálculo de iluminação parcial | 1 | x | x | |
log - vs | Log de precisão completa₂(x) | 10 | x | x | |
logp - vs | Log de precisão parcial₂(x) | 1 | x | x | |
m3x2 - vs | Multiplicação 3x2 | 2 | x | x | |
m3x3 - vs | Multiplicação 3x3 | 3 | x | x | |
m3x4 - vs | Multiplicação 3x4 | 4 | x | x | |
m4x3 - vs | Multiplicação 4x3 | 3 | x | x | |
m4x4 - vs | Multiplicação 4x4 | 4 | x | x | |
louco - vs | Multiplicar e adicionar | 1 | x | x | |
max - vs | Máximo | 1 | x | x | |
min - vs | Mínimo | 1 | x | x | |
mov - vs | Mover | 1 | x | x | |
mul - vs | Multiplicar | 1 | x | x | |
nop - vs | Nenhuma operação | 1 | x | x | |
rcp - vs | Recíproca | 1 | x | x | |
rsq - vs | Raiz quadrada recíproca | 1 | x | x | |
sge - vs | Comparação maior ou igual a | 1 | x | x | |
slt - vs | Menor que comparar | 1 | x | x | |
sub - vs | Subtrair | 1 | x | x | |
Vs | Versão | 0 | x | x |
Tópicos relacionados