{
struct nouveau_channel *chan = ctx->nvc0->screen->base.channel;
- INLIN_RING(chan, RING_3D(EDGEFLAG_ENABLE), enabled);
+ IMMED_RING(chan, RING_3D(EDGEFLAG_ENABLE), enabled);
}
static void
emit_elt32(&ctx, info->start, info->count);
break;
}
- INLIN_RING(nvc0->screen->base.channel, RING_3D(VERTEX_END_GL), 0);
+ IMMED_RING(nvc0->screen->base.channel, RING_3D(VERTEX_END_GL), 0);
prim |= NVC0_3D_VERTEX_BEGIN_GL_INSTANCE_NEXT;
}
if (unlikely(ve->pipe.instance_divisor)) {
if (!(nvc0->state.instance_bits & (1 << i))) {
- INLIN_RING(chan, RING_3D(VERTEX_ARRAY_PER_INSTANCE(i)), 1);
+ IMMED_RING(chan, RING_3D(VERTEX_ARRAY_PER_INSTANCE(i)), 1);
}
BEGIN_RING(chan, RING_3D(VERTEX_ARRAY_DIVISOR(i)), 1);
OUT_RING (chan, ve->pipe.instance_divisor);
} else
if (unlikely(nvc0->state.instance_bits & (1 << i))) {
- INLIN_RING(chan, RING_3D(VERTEX_ARRAY_PER_INSTANCE(i)), 0);
+ IMMED_RING(chan, RING_3D(VERTEX_ARRAY_PER_INSTANCE(i)), 0);
}
nvc0_bufctx_add_resident(nvc0, NVC0_BUFCTX_VERTEX, res, NOUVEAU_BO_RD);
BEGIN_RING(chan, RING_3D(VERTEX_BUFFER_FIRST), 2);
OUT_RING (chan, start);
OUT_RING (chan, count);
- INLIN_RING(chan, RING_3D(VERTEX_END_GL), 0);
+ IMMED_RING(chan, RING_3D(VERTEX_END_GL), 0);
prim |= NVC0_3D_VERTEX_BEGIN_GL_INSTANCE_NEXT;
}
OUT_RING (chan, index_size);
OUT_RING (chan, start);
OUT_RING (chan, count);
- INLIN_RING(chan, RING_3D(VERTEX_END_GL), 0);
+ IMMED_RING(chan, RING_3D(VERTEX_END_GL), 0);
mode |= NVC0_3D_VERTEX_BEGIN_GL_INSTANCE_NEXT;
}
assert(0);
return;
}
- INLIN_RING(chan, RING_3D(VERTEX_END_GL), 0);
+ IMMED_RING(chan, RING_3D(VERTEX_END_GL), 0);
prim |= NVC0_3D_VERTEX_BEGIN_GL_INSTANCE_NEXT;
}
if (info->restart_index > 65535)
shorten = FALSE;
} else {
- INLIN_RING(chan, RING_3D(PRIM_RESTART_ENABLE), 0);
+ IMMED_RING(chan, RING_3D(PRIM_RESTART_ENABLE), 0);
}
nvc0->state.prim_restart = info->primitive_restart;
} else