Name
glslg - OpenGL geometry profile for the OpenGL Shading Language (GLSL)
Synopsis
glslg
Description
This OpenGL profile corresponds to the geometry shader functionality
introduced by the EXT_geometry_shader4 multi-vendor OpenGL extension.
The compiler output for this profile conforms to the language grammar
defined by the OpenGL Shading Language specification.
3D Api Dependencies
Requires support for OpenGL 2.0 and the EXT_geometry_shader4 extension.
Opengl Extension Specifications
http://www.opengl.org/registry/specs/EXT/geometry_shader4.txt
Profile Options
- version=val
-
GLSL version to target. Supported versions are 100, 110, 120, 130, 140, 150, 330, 400 and 410.
- userTexCoord
-
Use user-defined varying instead of gl_TexCoord.
- ATI_draw_buffers
-
Use ATI_draw_buffers extension for MRT.
- EXT_gpu_shader4
-
Use EXT_gpu_shader4 extension where useful.
Data Types
Semantics
to-be-written
Varying Input Semantics
Uniform Input Semantics
Output Semantics
See Also
glsl,
glslv,
glslf,
cgGLSetContextGLSLVersion
|