Lines Matching defs:state
51 /* Atoms to update hardware state prior to emitting a clear or draw
64 * Atoms to update hardware state prior to emitting a draw packet
83 * Atoms to update hardware state prior to emitting a draw packet
110 * Atoms to update hardware state prior to emitting a draw packet
142 * Atoms to update hardware state prior to emitting a draw packet
182 /* Flattens the graph of state dependencies. Could swap the positions
217 uint64_t *state)
233 * state flags which are generated and checked to help ensure
234 * state atoms are ordered correctly in the list.
239 prev = *state;
247 if (check_state(*state, atoms[i]->dirty)) {
250 ret = atoms[i]->update( svga, *state );
255 /* generated = (prev ^ state)
259 xor_states(&generated, prev, *state);
261 debug_printf("state atom %s generated state already examined\n",
266 prev = *state;
272 if (check_state(*state, atoms[i]->dirty)) {
273 ret = atoms[i]->update( svga, *state );
297 if (svga->state.texture_timestamp != screen->texture_timestamp) {
298 svga->state.texture_timestamp = screen->texture_timestamp;
303 svga->dirty |= svga->state.dirty[i];
312 svga->state.dirty[i] = 0;
317 svga->state.dirty[i] |= svga->dirty;
330 * Update state. If the first attempt fails, flush the command buffer
347 _rs[_count].state = _name; \
353 /* Setup any hardware state which will be constant through the life of
438 * Update compute state.