diff options
author | Timothy Arceri <[email protected]> | 2016-09-23 13:05:20 +1000 |
---|---|---|
committer | Timothy Arceri <[email protected]> | 2016-09-24 09:18:29 +1000 |
commit | f5a6aab4031bc4754756c1773411728ad9a73381 (patch) | |
tree | 256bc632e96bdf866d44386d7dbb6dc5ae72880d /src/mesa | |
parent | 85e9bbc14d93fa7166c9ae075ee7ae29a8313e3f (diff) |
glsl: move xfb BufferStride into gl_transform_feedback_info
It makes more sense to have this here where we store the other values
from xfb qualifiers. The struct it was previously part of is now only
used to store values that come from the api.
Reviewed-by: Alejandro PiƱeiro <[email protected]>
Diffstat (limited to 'src/mesa')
-rw-r--r-- | src/mesa/main/mtypes.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h index 85aeb1e0df3..5bbfd13cba7 100644 --- a/src/mesa/main/mtypes.h +++ b/src/mesa/main/mtypes.h @@ -1696,6 +1696,9 @@ struct gl_transform_feedback_info struct gl_transform_feedback_varying_info *Varyings; GLint NumVarying; + /** Global xfb_stride out qualifier if any */ + GLuint BufferStride[MAX_FEEDBACK_BUFFERS]; + struct gl_transform_feedback_buffer Buffers[MAX_FEEDBACK_BUFFERS]; }; @@ -2740,8 +2743,6 @@ struct gl_shader_program */ struct { GLenum BufferMode; - /** Global xfb_stride out qualifier if any */ - GLuint BufferStride[MAX_FEEDBACK_BUFFERS]; GLuint NumVarying; GLchar **VaryingNames; /**< Array [NumVarying] of char * */ } TransformFeedback; |