Lines Matching refs:state
39 uint32_t scstart = dev_priv->state.s3d.new_scstart;
40 uint32_t scend = dev_priv->state.s3d.new_scend;
47 if (scstart != dev_priv->state.s3d.scstart ||
48 scend != dev_priv->state.s3d.scend) {
55 dev_priv->state.s3d.scstart = scstart;
56 dev_priv->state.s3d.scend = scend;
65 uint32_t drawctrl0 = dev_priv->state.s4.new_drawctrl0;
66 uint32_t drawctrl1 = dev_priv->state.s4.new_drawctrl1;
73 if (drawctrl0 != dev_priv->state.s4.drawctrl0 ||
74 drawctrl1 != dev_priv->state.s4.drawctrl1) {
81 dev_priv->state.s4.drawctrl0 = drawctrl0;
82 dev_priv->state.s4.drawctrl1 = drawctrl1;
125 dev_priv->state.where = regs[reg - start]
130 dev_priv->state.where = (tmp & (mask)) | \
131 (dev_priv->state.where & ~(mask)); \
154 /* ... check texture state */
157 if (dev_priv->state.s3d.texctrl & SAVAGE_TEXCTRL_TEXEN_MASK)
159 dev_priv->state.s3d.texaddr);
186 /* ... check texture state */
190 if (dev_priv->state.s4.texdescr & SAVAGE_TEXDESCR_TEX0EN_MASK)
192 dev_priv->state.s4.texaddr0);
193 if (dev_priv->state.s4.texdescr & SAVAGE_TEXDESCR_TEX1EN_MASK)
195 dev_priv->state.s4.texaddr1);
208 unsigned int count = cmd_header->state.count;
209 unsigned int start = cmd_header->state.start;
257 if (cmd_header->state.global) {
361 if (dmabuf->bus_address != dev_priv->state.common.vbaddr) {
365 dev_priv->state.common.vbaddr = dmabuf->bus_address;
613 if (dmabuf->bus_address != dev_priv->state.common.vbaddr) {
617 dev_priv->state.common.vbaddr = dmabuf->bus_address;
1055 /* Group drawing commands with same state to minimize
1095 j = (cmd_header.state.count + 1) / 2;