diff options
author | marha <marha@users.sourceforge.net> | 2011-11-10 09:34:07 +0100 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2011-11-10 09:34:07 +0100 |
commit | ba1993a2eefbd475b13f373a861a401f06584cf8 (patch) | |
tree | d54f01c5e9edae8f9b2477d9676bd976cdcb3033 /mesalib/src/mesa/main/mtypes.h | |
parent | a8e5f06fe01732fbd643bc435dd3b8eaa602defe (diff) | |
download | vcxsrv-ba1993a2eefbd475b13f373a861a401f06584cf8.tar.gz vcxsrv-ba1993a2eefbd475b13f373a861a401f06584cf8.tar.bz2 vcxsrv-ba1993a2eefbd475b13f373a861a401f06584cf8.zip |
libX11 mesa git update 10 nov 2011
Diffstat (limited to 'mesalib/src/mesa/main/mtypes.h')
-rw-r--r-- | mesalib/src/mesa/main/mtypes.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/mesalib/src/mesa/main/mtypes.h b/mesalib/src/mesa/main/mtypes.h index 58dc9af0f..adcbaeb19 100644 --- a/mesalib/src/mesa/main/mtypes.h +++ b/mesalib/src/mesa/main/mtypes.h @@ -1824,6 +1824,16 @@ struct prog_instruction; struct gl_program_parameter_list; struct gl_uniform_list; +/** Post-link transform feedback info. */ +struct gl_transform_feedback_info { + unsigned NumOutputs; + + struct { + unsigned OutputRegister; + unsigned OutputBuffer; + unsigned NumComponents; + } Outputs[MAX_PROGRAM_OUTPUTS]; +}; /** * Base class for any kind of program object @@ -2206,6 +2216,9 @@ struct gl_shader_program GLchar **VaryingNames; /**< Array [NumVarying] of char * */ } TransformFeedback; + /** Post-link transform feedback info. */ + struct gl_transform_feedback_info LinkedTransformFeedback; + /** Geometry shader state - copied into gl_geometry_program at link time */ struct { GLint VerticesOut; |