> ## Name

> GeometryProgram - 3D API geometry program

> ## Usage

> GeometryProgram = compile profile "-po profileOption" main(args);

> ## Valid Enumerants

> prog: Null

> ## Description

> Compile a geometry program. See the specification of the OpenGL geomentry profile for details. See the specification of the Direct3D 10 geomentry shaders for details.

> The standard reset callback sets the GeometryProgram state to program(false).

> ## Opengl Functionality Requirements

> OpenGL 1.0

> ## Direct3D Functionality Requirements

> DirectX 10

> ## See Also

> FragmentProgram, TessellationControlProgram, TessellationEvaluationProgram, VertexProgram, GeometryShader, PixelShader, TessellationControlShader, TessellationEvaluationShader, VertexShader