gp5gp.3Cg

Langue: en

Version: Cg Toolkit 3.0 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

NAME

gp5gp - OpenGL geometry profile for NVIDIA GeForce 400 Series, OpenGL 4.x Quadro

SYNOPSIS

   gp5gp
 
 

DESCRIPTION

This OpenGL profile corresponds to the per-primitive functionality introduced by NVIDIA's 5th generation of assembly instruction sets. It extends gp4gp.

Tessellation patch input primitives are supported.

Instanced invocations are supported.

The compiler output for this profile conforms to the assembly format defined by NV_gpu_program5 and ARB_vertex_program.

Note that the NV_gpu_program5 extension has its geometry domain-specific aspects documented in the NV_geometry_program4 specification.

3D API DEPENDENCIES

Requires OpenGL support for the NV_gpu_program5 extension.

OpenGL Extension Specifications

  http://www.opengl.org/registry/specs/NV/gpu_program5.txt
  http://www.opengl.org/registry/specs/NV/geometry_program4.txt
 
 

PROFILE OPTIONS

Invocations=val
The number of instanced invocations. Example: ``Invocations=2''
PATCH_1 .. PATCH_32
Patch input primitive of size 1 to 32. Example: ``PATCH_16''

SEE ALSO

gp4gp, gp5, gp5tcp, gp5tep, gp5vp, gp5fp