Lines Matching defs:OUT_BATCH

224 #define OUT_BATCH(v) batch_emit(sna, v)
272 OUT_BATCH(GEN4_3DPRIMITIVE |
277 OUT_BATCH(sna->render.vertex_index - sna->render.vertex_start);
278 OUT_BATCH(sna->render.vertex_start);
279 OUT_BATCH(1); /* single instance */
280 OUT_BATCH(0); /* start instance location */
281 OUT_BATCH(0); /* index buffer offset, ignored */
599 OUT_BATCH(GEN4_3DSTATE_VERTEX_BUFFERS | 3);
600 OUT_BATCH((id << VB0_BUFFER_INDEX_SHIFT) | VB0_VERTEXDATA |
604 OUT_BATCH(0);
605 OUT_BATCH(0);
606 OUT_BATCH(0);
615 OUT_BATCH(GEN4_PIPE_CONTROL |
618 OUT_BATCH(0);
619 OUT_BATCH(0);
620 OUT_BATCH(0);
622 OUT_BATCH(MI_FLUSH | MI_INHIBIT_RENDER_CACHE_FLUSH);
630 OUT_BATCH(GEN4_PIPE_CONTROL | (4 - 2));
631 OUT_BATCH(0);
632 OUT_BATCH(0);
633 OUT_BATCH(0);
635 OUT_BATCH(MI_FLUSH | MI_INHIBIT_RENDER_CACHE_FLUSH);
643 OUT_BATCH(GEN4_PIPE_CONTROL |
647 OUT_BATCH(0);
648 OUT_BATCH(0);
649 OUT_BATCH(0);
651 OUT_BATCH(MI_FLUSH);
662 OUT_BATCH(GEN4_3DPRIMITIVE |
668 OUT_BATCH(0); /* vertex count, to be filled in later */
669 OUT_BATCH(sna->render.vertex_index);
670 OUT_BATCH(1); /* single instance */
671 OUT_BATCH(0); /* start instance location */
672 OUT_BATCH(0); /* index buffer offset, ignored */
832 OUT_BATCH(MI_NOOP);
834 OUT_BATCH(GEN4_URB_FENCE |
841 OUT_BATCH(urb_cl_end << UF1_CLIP_FENCE_SHIFT |
844 OUT_BATCH(urb_cs_end << UF2_CS_FENCE_SHIFT |
848 OUT_BATCH(GEN4_CS_URB_STATE | 0);
849 OUT_BATCH((URB_CS_ENTRY_SIZE - 1) << 4 | URB_CS_ENTRIES << 0);
858 OUT_BATCH(GEN4_STATE_BASE_ADDRESS | 4);
859 OUT_BATCH(kgem_add_reloc(&sna->kgem, /* general */
864 OUT_BATCH(kgem_add_reloc(&sna->kgem, /* surface */
869 OUT_BATCH(0); /* media */
872 OUT_BATCH(BASE_ADDRESS_MODIFY);
873 OUT_BATCH(0);
882 OUT_BATCH(NEW_PIPELINE_SELECT | PIPELINE_SELECT_3D);
884 OUT_BATCH(GEN4_PIPELINE_SELECT | PIPELINE_SELECT_3D);
930 OUT_BATCH(GEN4_3DSTATE_BINDING_TABLE_POINTERS | 4);
931 OUT_BATCH(0); /* vs */
932 OUT_BATCH(0); /* gs */
933 OUT_BATCH(0); /* clip */
934 OUT_BATCH(0); /* sf */
936 OUT_BATCH(offset*4);
963 OUT_BATCH(GEN4_3DSTATE_PIPELINED_POINTERS | 5);
964 OUT_BATCH(sna->render_state.gen4.vs);
965 OUT_BATCH(GEN4_GS_DISABLE); /* passthrough */
966 OUT_BATCH(GEN4_CLIP_DISABLE); /* passthrough */
967 OUT_BATCH(sna->render_state.gen4.sf);
968 OUT_BATCH(sna->render_state.gen4.wm + sp);
969 OUT_BATCH(sna->render_state.gen4.cc + bp);
991 OUT_BATCH(GEN4_3DSTATE_DRAWING_RECTANGLE | (4 - 2));
992 OUT_BATCH(0);
993 OUT_BATCH(limit);
994 OUT_BATCH(offset);
1021 OUT_BATCH(GEN4_3DSTATE_VERTEX_ELEMENTS | (2 * (1 + 2) - 1));
1024 OUT_BATCH(id << VE0_VERTEX_BUFFER_INDEX_SHIFT | VE0_VALID |
1027 OUT_BATCH(VFCOMPONENT_STORE_SRC << VE1_VFCOMPONENT_0_SHIFT |
1065 OUT_BATCH(id << VE0_VERTEX_BUFFER_INDEX_SHIFT | VE0_VALID |
1068 OUT_BATCH(dw | 8 << VE1_DESTINATION_ELEMENT_OFFSET_SHIFT);
1098 OUT_BATCH(id << VE0_VERTEX_BUFFER_INDEX_SHIFT | VE0_VALID |
1101 OUT_BATCH(dw | 12 << VE1_DESTINATION_ELEMENT_OFFSET_SHIFT);
1103 OUT_BATCH(id << VE0_VERTEX_BUFFER_INDEX_SHIFT | VE0_VALID |
1106 OUT_BATCH(VFCOMPONENT_STORE_0 << VE1_VFCOMPONENT_0_SHIFT |