Lines Matching defs:batch
117 p = anv_batch_emitn(&pipeline->base.batch, num_dwords,
185 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_VF_INSTANCING), vfi) {
229 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_VF_INSTANCING), vfi) {
236 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_VF_SGVS), sgvs) {
262 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_VF_INSTANCING), vfi) {
270 genX(emit_urb_setup)(struct anv_device *device, struct anv_batch *batch,
297 anv_batch_emit(batch, GFX7_PIPE_CONTROL, pc) {
305 anv_batch_emit(batch, GENX(3DSTATE_URB_VS), urb) {
314 anv_batch_emit(batch, GENX(3DSTATE_URB_ALLOC_MESH), zero);
315 anv_batch_emit(batch, GENX(3DSTATE_URB_ALLOC_TASK), zero);
339 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_URB_VS), urb) {
344 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_URB_ALLOC_TASK), urb) {
354 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_URB_ALLOC_MESH), urb) {
386 genX(emit_urb_setup)(pipeline->base.device, &pipeline->base.batch,
398 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_SBE), sbe);
400 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_SBE_SWIZ), sbe);
404 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_SBE_MESH), sbe_mesh);
508 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_SBE_MESH), sbe_mesh) {
551 uint32_t *dw = anv_batch_emit_dwords(&pipeline->base.batch,
555 GENX(3DSTATE_SBE_pack)(&pipeline->base.batch, dw, &sbe);
558 dw = anv_batch_emit_dwords(&pipeline->base.batch, GENX(3DSTATE_SBE_SWIZ_length));
561 GENX(3DSTATE_SBE_SWIZ_pack)(&pipeline->base.batch, dw, &swiz);
868 genX(emit_multisample)(&pipeline->base.batch,
888 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_SAMPLE_MASK), sm) {
1254 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_CLIP_MESH), clip_mesh) {
1367 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_STREAMOUT), so);
1369 uint32_t *dw = anv_batch_emitn(&pipeline->base.batch, 3 + 2 * max_decls,
1507 anv_reloc_list_add_bo(pipeline->batch.relocs,
1508 pipeline->batch.alloc, bo);
1524 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_VS), vs) {
1600 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_HS), hs);
1601 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_TE), te);
1602 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_DS), ds);
1615 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_HS), hs) {
1668 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_TE), te) {
1700 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_DS), ds) {
1756 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_GS), gs);
1762 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_GS), gs) {
1924 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_PS), ps) {
1959 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_PS), ps) {
2042 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_PS_EXTRA), ps);
2046 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_PS_EXTRA), ps) {
2101 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_VF_STATISTICS), vfs) {
2146 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_PRIMITIVE_REPLICATION), pr);
2153 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_PRIMITIVE_REPLICATION), pr) {
2173 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_TASK_CONTROL), zero);
2179 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_TASK_CONTROL), tc) {
2191 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_TASK_SHADER), task) {
2215 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_TASK_REDISTRIB), redistrib) {
2236 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_MESH_CONTROL), mc) {
2262 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_MESH_SHADER), mesh) {
2293 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_MESH_DISTRIB), distrib) {
2355 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_MESH_CONTROL), zero);
2356 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_TASK_CONTROL), zero);
2365 anv_batch_emit(&pipeline->base.batch, GENX(3DSTATE_STREAMOUT), so) {}
2394 anv_batch_emit(&pipeline->base.batch, GENX(CFE_STATE), cfe) {
2421 anv_batch_emit(&pipeline->base.batch, GENX(MEDIA_VFE_STATE), vfe) {