Registro de posición

Este registro de salida del sombreador de vértices contiene datos de posición por vértice.

Versiones del sombreador de vértices 1_1 2_0 2_sw 2_x 3_0 3_sw
Registro de posición x x x x x x

 

Un registro consta de propiedades que determinan cómo se comporta cada registro.

Propiedad Descripción
Nombre Opos
Count 1 vector
Permisos de E/S De solo escritura.

 

El valor es la posición en el espacio homogéneo de recorte. El sombreador de vértices debe escribir este valor.

Ejemplo

    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értices