Lines Matching refs:stack

120       free(arrays->stack);
121 arrays->stack = NULL;
296 arrays->stack = malloc(sizeof(struct array_stack_state)
300 if (arrays->stack == NULL) {
1958 struct array_stack_state *stack =
1959 &arrays->stack[(arrays->stack_index * arrays->num_arrays)];
1964 stack[i].data = arrays->arrays[i].data;
1965 stack[i].data_type = arrays->arrays[i].data_type;
1966 stack[i].user_stride = arrays->arrays[i].user_stride;
1967 stack[i].count = arrays->arrays[i].count;
1968 stack[i].key = arrays->arrays[i].key;
1969 stack[i].index = arrays->arrays[i].index;
1970 stack[i].enabled = arrays->arrays[i].enabled;
1984 struct array_stack_state *stack;
1989 stack = &arrays->stack[(arrays->stack_index * arrays->num_arrays)];
1992 switch (stack[i].key) {
1994 __indirect_glNormalPointer(stack[i].data_type,
1995 stack[i].user_stride, stack[i].data);
1998 __indirect_glColorPointer(stack[i].count,
1999 stack[i].data_type,
2000 stack[i].user_stride, stack[i].data);
2003 __indirect_glIndexPointer(stack[i].data_type,
2004 stack[i].user_stride, stack[i].data);
2007 __indirect_glEdgeFlagPointer(stack[i].user_stride, stack[i].data);
2010 arrays->active_texture_unit = stack[i].index;
2011 __indirect_glTexCoordPointer(stack[i].count,
2012 stack[i].data_type,
2013 stack[i].user_stride, stack[i].data);
2016 __indirect_glSecondaryColorPointer(stack[i].count,
2017 stack[i].data_type,
2018 stack[i].user_stride,
2019 stack[i].data);
2022 __indirect_glFogCoordPointer(stack[i].data_type,
2023 stack[i].user_stride, stack[i].data);
2028 __glXSetArrayEnable(state, stack[i].key, stack[i].index,
2029 stack[i].enabled);