Lines Matching refs:GENX
115 GENX(3DSTATE_VERTEX_ELEMENTS));
137 struct GENX(VERTEX_ELEMENT_STATE) element = {
144 GENX(VERTEX_ELEMENT_STATE_pack)(NULL, &p[1 + i * 2], &element);
165 struct GENX(VERTEX_ELEMENT_STATE) element = {
176 GENX(VERTEX_ELEMENT_STATE_pack)(NULL, &p[1 + slot * 2], &element);
183 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_VF_INSTANCING), vfi) {
207 struct GENX(VERTEX_ELEMENT_STATE) element = {
221 GENX(VERTEX_ELEMENT_STATE_pack)(NULL, &p[1 + id_slot * 2], &element);
225 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_VF_SGVS), sgvs) {
237 struct GENX(VERTEX_ELEMENT_STATE) element = {
246 GENX(VERTEX_ELEMENT_STATE_pack)(NULL,
251 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_VF_INSTANCING), vfi) {
299 anv_batch_emit(batch, GENX(3DSTATE_URB_VS), urb) {
331 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_SBE), sbe);
333 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_SBE_SWIZ), sbe);
341 struct GENX(3DSTATE_SBE) sbe = {
342 GENX(3DSTATE_SBE_header),
356 struct GENX(3DSTATE_SBE_SWIZ) swiz = {
357 GENX(3DSTATE_SBE_SWIZ_header),
420 GENX(3DSTATE_SBE_length));
423 GENX(3DSTATE_SBE_pack)(&pipeline->batch, dw, &sbe);
426 dw = anv_batch_emit_dwords(&pipeline->batch, GENX(3DSTATE_SBE_SWIZ_length));
429 GENX(3DSTATE_SBE_SWIZ_pack)(&pipeline->batch, dw, &swiz);
458 struct GENX(3DSTATE_SF) sf = {
459 GENX(3DSTATE_SF_header),
480 struct GENX(3DSTATE_RASTER) raster = {
481 GENX(3DSTATE_RASTER_header),
542 GENX(3DSTATE_SF_pack)(NULL, pipeline->gen8.sf, &sf);
543 GENX(3DSTATE_RASTER_pack)(NULL, pipeline->gen8.raster, &raster);
546 GENX(3DSTATE_SF_pack)(NULL, &pipeline->gen7.sf, &sf);
577 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_MULTISAMPLE), ms) {
609 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_SAMPLE_MASK), sm) {
858 struct GENX(DEPTH_STENCIL_STATE) depth_stencil = {
860 struct GENX(3DSTATE_WM_DEPTH_STENCIL) depth_stencil = {
879 GENX(DEPTH_STENCIL_STATE_pack)(NULL, depth_stencil_dw, &depth_stencil);
881 GENX(3DSTATE_WM_DEPTH_STENCIL_pack)(NULL, depth_stencil_dw, &depth_stencil);
902 struct GENX(BLEND_STATE) blend_state = {
916 const uint32_t num_dwords = GENX(BLEND_STATE_length) +
917 GENX(BLEND_STATE_ENTRY_length) * surface_count;
923 state_pos += GENX(BLEND_STATE_length);
925 struct GENX(BLEND_STATE_ENTRY) bs0 = { 0 };
939 struct GENX(BLEND_STATE_ENTRY) entry = {
945 GENX(BLEND_STATE_ENTRY_pack)(NULL, state_pos, &entry);
946 state_pos += GENX(BLEND_STATE_ENTRY_length);
954 struct GENX(BLEND_STATE_ENTRY) entry = {
1032 GENX(BLEND_STATE_ENTRY_pack)(NULL, state_pos, &entry);
1033 state_pos += GENX(BLEND_STATE_ENTRY_length);
1041 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_PS_BLEND), blend) {
1057 GENX(BLEND_STATE_pack)(NULL, pipeline->blend_state.map, &blend_state);
1059 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_BLEND_STATE_POINTERS), bsp) {
1074 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_CLIP), clip) {
1152 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_STREAMOUT), so) {
1192 struct GENX(SO_DECL) so_decl[MAX_XFB_STREAMS][128];
1211 so_decl[stream][decls[stream]++] = (struct GENX(SO_DECL)) {
1239 so_decl[stream][decls[stream]++] = (struct GENX(SO_DECL)) {
1257 GENX(3DSTATE_SO_DECL_LIST),
1268 GENX(SO_DECL_ENTRY_pack)(NULL, dw + 3 + i * 2,
1269 &(struct GENX(SO_DECL_ENTRY)) {
1327 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_VS), vs) {
1402 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_HS), hs);
1403 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_TE), te);
1404 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_DS), ds);
1417 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_HS), hs) {
1446 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_TE), te) {
1468 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_DS), ds) {
1517 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_GS), gs);
1523 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_GS), gs) {
1614 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_WM), wm) {
1702 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_PS), ps) {
1737 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_PS), ps) {
1816 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_PS_EXTRA), ps);
1820 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_PS_EXTRA), ps) {
1858 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_VF_TOPOLOGY), vft) {
1867 anv_batch_emit(&pipeline->batch, GENX(3DSTATE_VF_STATISTICS), vfs) {
2072 anv_batch_emit(&pipeline->batch, GENX(MEDIA_VFE_STATE), vfe) {
2115 struct GENX(INTERFACE_DESCRIPTOR_DATA) desc = {
2140 GENX(INTERFACE_DESCRIPTOR_DATA_pack)(NULL,