Lines Matching refs:ListState
993 if (ctx->ListState.CurrentPos + numNodes + 2 > BLOCK_SIZE) {
996 n = ctx->ListState.CurrentBlock + ctx->ListState.CurrentPos;
1004 ctx->ListState.CurrentBlock = newblock;
1005 ctx->ListState.CurrentPos = 0;
1008 n = ctx->ListState.CurrentBlock + ctx->ListState.CurrentPos;
1009 ctx->ListState.CurrentPos += numNodes;
1402 ctx->ListState.ActiveAttribSize[i] = 0;
1405 ctx->ListState.ActiveMaterialSize[i] = 0;
1407 memset(&ctx->ListState.Current, 0, sizeof ctx->ListState.Current);
3812 if (ctx->ListState.Current.ShadeModel == mode)
3820 ctx->ListState.Current.ShadeModel = mode;
5522 ctx->ListState.ActiveAttribSize[attr] = 1;
5523 ASSIGN_4V(ctx->ListState.CurrentAttrib[attr], x, 0, 0, 1);
5544 ctx->ListState.ActiveAttribSize[attr] = 2;
5545 ASSIGN_4V(ctx->ListState.CurrentAttrib[attr], x, y, 0, 1);
5567 ctx->ListState.ActiveAttribSize[attr] = 3;
5568 ASSIGN_4V(ctx->ListState.CurrentAttrib[attr], x, y, z, 1);
5591 ctx->ListState.ActiveAttribSize[attr] = 4;
5592 ASSIGN_4V(ctx->ListState.CurrentAttrib[attr], x, y, z, w);
5613 ctx->ListState.ActiveAttribSize[attr] = 1;
5614 ASSIGN_4V(ctx->ListState.CurrentAttrib[attr], x, 0, 0, 1);
5635 ctx->ListState.ActiveAttribSize[attr] = 2;
5636 ASSIGN_4V(ctx->ListState.CurrentAttrib[attr], x, y, 0, 1);
5658 ctx->ListState.ActiveAttribSize[attr] = 3;
5659 ASSIGN_4V(ctx->ListState.CurrentAttrib[attr], x, y, z, 1);
5682 ctx->ListState.ActiveAttribSize[attr] = 4;
5683 ASSIGN_4V(ctx->ListState.CurrentAttrib[attr], x, y, z, w);
5849 if (ctx->ListState.ActiveMaterialSize[i] == args &&
5850 compare_vec(ctx->ListState.CurrentMaterial[i], param, args)) {
5855 ctx->ListState.ActiveMaterialSize[i] = args;
5856 COPY_SZ_4V(ctx->ListState.CurrentMaterial[i], args, param);
7674 if (ctx->ListState.CallDepth == MAX_LIST_NESTING) {
7683 ctx->ListState.CallDepth++;
7756 if (ctx->ListState.CallDepth < MAX_LIST_NESTING) {
7766 else if (ctx->ListState.CallDepth < MAX_LIST_NESTING) {
8930 ctx->ListState.CallDepth--;
9039 if (ctx->ListState.CurrentList) {
9053 ctx->ListState.CurrentList = make_list(name, BLOCK_SIZE);
9054 ctx->ListState.CurrentBlock = ctx->ListState.CurrentList->Head;
9055 ctx->ListState.CurrentPos = 0;
9078 if (!ctx->ListState.CurrentList) {
9091 destroy_list(ctx, ctx->ListState.CurrentList->Name);
9095 ctx->ListState.CurrentList->Name,
9096 ctx->ListState.CurrentList);
9100 mesa_print_display_list(ctx->ListState.CurrentList->Name);
9102 ctx->ListState.CurrentList = NULL;
11100 ctx->ListState.CallDepth = 0;
11103 ctx->ListState.CurrentBlock = NULL;
11104 ctx->ListState.CurrentPos = 0;
11110 _mesa_save_vtxfmt_init(&ctx->ListState.ListVtxfmt);