Lines Matching defs:cur
5771 const struct StateEntryTemplate *cur;
5784 case 0: cur = misc; break;
5785 case 1: cur = fragment->states; break;
5786 case 2: cur = vertex; break;
5787 default: cur = NULL; /* Stupid compiler */
5789 if(!cur) continue;
5796 for(i = 0; cur[i].state; i++) {
5806 if(set[cur[i].state]) continue;
5808 if (!gl_info->supported[cur[i].extension]) continue;
5809 set[cur[i].state] = TRUE;
5817 if (!cur[i].content.representative) continue;
5819 handlers = num_handlers(multistate_funcs[cur[i].state]);
5820 multistate_funcs[cur[i].state][handlers] = cur[i].content.apply;
5823 StateTable[cur[i].state].apply = cur[i].content.apply;
5826 StateTable[cur[i].state].apply = multistate_apply_2;
5827 dev_multistate_funcs[cur[i].state] = HeapAlloc(GetProcessHeap(),
5830 if (!dev_multistate_funcs[cur[i].state]) {
5834 dev_multistate_funcs[cur[i].state][0] = multistate_funcs[cur[i].state][0];
5835 dev_multistate_funcs[cur[i].state][1] = multistate_funcs[cur[i].state][1];
5838 StateTable[cur[i].state].apply = multistate_apply_3;
5841 dev_multistate_funcs[cur[i].state],
5847 dev_multistate_funcs[cur[i].state] = funcs_array;
5848 dev_multistate_funcs[cur[i].state][2] = multistate_funcs[cur[i].state][2];
5852 cur[i].state, handlers + 1);
5855 if(StateTable[cur[i].state].representative &&
5856 StateTable[cur[i].state].representative != cur[i].content.representative) {
5858 cur[i].state);
5860 StateTable[cur[i].state].representative = cur[i].content.representative;