Home | History | Annotate | Download | only in svga

Lines Matching refs:state

50 /* Atoms to update hardware state prior to emitting a clear or draw
62 /* Atoms to update hardware state prior to emitting a draw packet.
86 /* Flattens the graph of state dependencies. Could swap the positions
124 unsigned *state)
136 * state flags which are generated and checked to help ensure
137 * state atoms are ordered correctly in the list.
142 prev = *state;
150 if (check_state(*state, atoms[i]->dirty)) {
153 ret = atoms[i]->update( svga, *state );
158 /* generated = (prev ^ state)
162 xor_states(&generated, prev, *state);
164 debug_printf("state atom %s generated state already examined\n",
169 prev = *state;
175 if (check_state(*state, atoms[i]->dirty)) {
176 ret = atoms[i]->update( svga, *state );
199 if (svga->state.texture_timestamp != screen->texture_timestamp) {
200 svga->state.texture_timestamp = screen->texture_timestamp;
205 svga->dirty |= svga->state.dirty[i];
214 svga->state.dirty[i] = 0;
219 svga->state.dirty[i] |= svga->dirty;
247 _rs[_count].state = _name; \
253 /* Setup any hardware state which will be constant through the life of