Home | History | Annotate | Download | only in glx

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) {
1960 struct array_stack_state *stack =
1961 &arrays->stack[(arrays->stack_index * arrays->num_arrays)];
1966 stack[i].data = arrays->arrays[i].data;
1967 stack[i].data_type = arrays->arrays[i].data_type;
1968 stack[i].user_stride = arrays->arrays[i].user_stride;
1969 stack[i].count = arrays->arrays[i].count;
1970 stack[i].key = arrays->arrays[i].key;
1971 stack[i].index = arrays->arrays[i].index;
1972 stack[i].enabled = arrays->arrays[i].enabled;
1986 struct array_stack_state *stack;
1991 stack = &arrays->stack[(arrays->stack_index * arrays->num_arrays)];
1994 switch (stack[i].key) {
1996 __indirect_glNormalPointer(stack[i].data_type,
1997 stack[i].user_stride, stack[i].data);
2000 __indirect_glColorPointer(stack[i].count,
2001 stack[i].data_type,
2002 stack[i].user_stride, stack[i].data);
2005 __indirect_glIndexPointer(stack[i].data_type,
2006 stack[i].user_stride, stack[i].data);
2009 __indirect_glEdgeFlagPointer(stack[i].user_stride, stack[i].data);
2012 arrays->active_texture_unit = stack[i].index;
2013 __indirect_glTexCoordPointer(stack[i].count,
2014 stack[i].data_type,
2015 stack[i].user_stride, stack[i].data);
2018 __indirect_glSecondaryColorPointer(stack[i].count,
2019 stack[i].data_type,
2020 stack[i].user_stride,
2021 stack[i].data);
2024 __indirect_glFogCoordPointer(stack[i].data_type,
2025 stack[i].user_stride, stack[i].data);
2030 __glXSetArrayEnable(state, stack[i].key, stack[i].index,
2031 stack[i].enabled);