remove unneeded CallStack array
authorBrian <brian.paul@tungstengraphics.com>
Thu, 23 Aug 2007 07:16:52 +0000 (08:16 +0100)
committerBrian <brian.paul@tungstengraphics.com>
Thu, 23 Aug 2007 07:19:31 +0000 (08:19 +0100)
src/mesa/main/dlist.c
src/mesa/main/mtypes.h

index be2f438a9413ef19923b27a7924ba4254a840a0c..5b9391096a036399e70d84af2c6a13ac7a2ef9f1 100644 (file)
@@ -5737,8 +5737,6 @@ execute_list(GLcontext *ctx, GLuint list)
    if (!dlist)
       return;
 
-   ctx->ListState.CallStack[ctx->ListState.CallDepth++] = dlist;
-
    if (ctx->Driver.BeginCallList)
       ctx->Driver.BeginCallList(ctx, dlist);
 
@@ -6625,8 +6623,6 @@ execute_list(GLcontext *ctx, GLuint list)
 
    if (ctx->Driver.EndCallList)
       ctx->Driver.EndCallList(ctx);
-
-   ctx->ListState.CallStack[ctx->ListState.CallDepth--] = NULL;
 }
 
 
index 1145f361b13efd20a99453dc98978f39e2016428..f5a8c970e480e44e6391603d1255e6ad4e96066d 100644 (file)
@@ -2866,7 +2866,6 @@ struct mesa_display_list
  */
 struct gl_dlist_state
 {
-   struct mesa_display_list *CallStack[MAX_LIST_NESTING];
    GLuint CallDepth;           /**< Current recursion calling depth */
 
    struct mesa_display_list *CurrentList;