Registro de Posição

Esse registro de saída do sombreador de vértice contém dados de posição por vértice.

Versões do sombreador de vértice 1_1 2_0 2_sw 2_x 3_0 3_sw
Registro de Posição x x x x x x

 

Um registro consiste em propriedades que determinam como cada registro se comporta.

Propriedade Descrição
Nome Opos
Contagem 1 vetor
Permissões de E/S Somente gravação.

 

O valor é a posição no espaço de recorte homogêneo. Esse valor deve ser gravado pelo sombreador de vértice.

Exemplo

    dcl_position v0
    
    def c40, 0.0f,0.0f,0.0f,0.0f;
    // transform into projection space
    m4x4 r0,v0,c8
    max r0.z,c40.z,r0.z //clamp to 0
    max r0.w,c12.x,r0.w //clamp to near clip plane
    mov oPos,r0   

Registros de sombreador de vértice