diff options
author | Brian Paul <[email protected]> | 2011-02-21 15:11:44 -0700 |
---|---|---|
committer | Brian Paul <[email protected]> | 2011-02-21 15:15:52 -0700 |
commit | da9adb9613ff55638e37186c89bfa4a558cafb28 (patch) | |
tree | a130c7df5f45563a3c93eabfdce631defc769635 /src/mesa | |
parent | 6f027ba20d6bb642f1d05cc3ad63169e4f3196e1 (diff) |
vbo: more comments
Diffstat (limited to 'src/mesa')
-rw-r--r-- | src/mesa/vbo/vbo_exec_api.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mesa/vbo/vbo_exec_api.c b/src/mesa/vbo/vbo_exec_api.c index 19bcd0b307d..c4d39d8f1ab 100644 --- a/src/mesa/vbo/vbo_exec_api.c +++ b/src/mesa/vbo/vbo_exec_api.c @@ -932,6 +932,9 @@ void vbo_exec_vtx_destroy( struct vbo_exec_context *exec ) } +/** + * Called upon first glVertex, glColor, glTexCoord, etc. + */ void vbo_exec_BeginVertices( struct gl_context *ctx ) { struct vbo_exec_context *exec = &vbo_context(ctx)->exec; @@ -944,6 +947,7 @@ void vbo_exec_BeginVertices( struct gl_context *ctx ) /** + * Called via ctx->Driver.FlushVertices() * \param flags bitmask of FLUSH_STORED_VERTICES, FLUSH_UPDATE_CURRENT */ void vbo_exec_FlushVertices( struct gl_context *ctx, GLuint flags ) @@ -957,6 +961,7 @@ void vbo_exec_FlushVertices( struct gl_context *ctx, GLuint flags ) #endif if (exec->ctx->Driver.CurrentExecPrimitive != PRIM_OUTSIDE_BEGIN_END) { + /* We've had glBegin but not glEnd! */ #ifdef DEBUG exec->flush_call_depth--; assert(exec->flush_call_depth == 0); |