vp20 - OpenGL fragment profile for NV2x (GeForce3, GeForce4 Ti, Quadro DCC, etc.) vp20 This OpenGL profile corresponds to the per-vertex functionality introduced by GeForce3. The compiler output for this profile conforms to the assembly format defined by NV_vertex_program1_1 (which assumes NV_vertex_program). Data-dependent loops are not allowed; all loops must be unrollable. Conditional expressions are supported without branching so both conditions must be evaluated. Relative indexing of uniform arrays is supported; but texture accesses are not supported. Requires OpenGL support for NV_vertex_program and NV_vertex_program1_1 extensions. These extensions were introduced by GeForce3 and Quadro DCC GPUs.

OpenGL Extension Specifications
http://www.opengl.org/registry/specs/NV/vertex_program.txt http://www.opengl.org/registry/specs/NV/vertex_program1_1.txt Non-zero means generates code for position-invariant (with fixed-function) position transformation. Maximum number of local parameters the implementation supports. to-be-written

VARYING INPUT SEMANTICS
to-be-written

UNIFORM INPUT SEMANTICS
to-be-written

OUTPUT SEMANTICS
to-be-written to-be-written fp20