Home | History | Annotate | Download | only in radeon

Lines Matching refs:scissors

39 		rctx->scissors.states[start_slot + i] = state[i];
44 rctx->scissors.dirty_mask |= ((1 << num_scissors) - 1) << start_slot;
45 rctx->set_atom_dirty(rctx, &rctx->scissors.atom, true);
216 struct pipe_scissor_state *states = rctx->scissors.states;
217 unsigned mask = rctx->scissors.dirty_mask;
232 rctx->scissors.dirty_mask &= ~1; /* clear one bit */
255 rctx->scissors.dirty_mask = 0;
278 rctx->scissors.dirty_mask |= mask;
280 rctx->set_atom_dirty(rctx, &rctx->scissors.atom, true);
376 rctx->scissors.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1;
377 rctx->set_atom_dirty(rctx, &rctx->scissors.atom, true);
388 * the VIEWPORT_INDEX output, and emitting the other viewports and scissors
406 rctx->scissors.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1;
407 rctx->set_atom_dirty(rctx, &rctx->scissors.atom, true);
415 if (rctx->scissors.dirty_mask)
416 rctx->set_atom_dirty(rctx, &rctx->scissors.atom, true);
425 rctx->scissors.atom.emit = r600_emit_scissors;
428 rctx->scissors.atom.num_dw = (2 + 16 * 2) + 6;