Lines Matching refs:BATCH
52 #define BATCH(v) batch_emit(sna, v)
310 BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_2 | LOAD_TEXTURE_MAP(unit) | 4);
311 BATCH(kgem_add_reloc(&sna->kgem, sna->kgem.nbatch,
315 BATCH(((channel->height - 1) << TM0S1_HEIGHT_SHIFT) |
319 BATCH((channel->bo->pitch / 4 - 1) << TM0S2_PITCH_SHIFT | TM0S2_MAP_2D);
320 BATCH(filter);
321 BATCH(0); /* default color */
323 BATCH(_3DSTATE_MAP_COORD_SET_CMD | TEXCOORD_SET(unit) |
477 BATCH(_3DSTATE_MAP_CUBE | MAP_UNIT(i));
478 BATCH(_3DSTATE_MAP_TEX_STREAM_CMD | MAP_UNIT(i) |
482 BATCH(_3DSTATE_MAP_COORD_TRANSFORM);
483 BATCH(DISABLE_TEX_TRANSFORM | TEXTURE_SET(i));
486 BATCH(_3DSTATE_MAP_COORD_SETBIND_CMD);
487 BATCH(TEXBIND_SET3(TEXCOORDSRC_VTXSET_3) |
492 BATCH(_3DSTATE_SCISSOR_ENABLE_CMD | DISABLE_SCISSOR_RECT);
494 BATCH(_3DSTATE_VERTEX_TRANSFORM);
495 BATCH(DISABLE_VIEWPORT_TRANSFORM | DISABLE_PERSPECTIVE_DIVIDE);
497 BATCH(_3DSTATE_W_STATE_CMD);
498 BATCH(MAGIC_W_STATE_DWORD1);
501 BATCH(_3DSTATE_INDPT_ALPHA_BLEND_CMD |
505 BATCH(_3DSTATE_CONST_BLEND_COLOR_CMD);
506 BATCH(0);
508 BATCH(_3DSTATE_MODES_1_CMD |
513 BATCH(_3DSTATE_ENABLES_1_CMD |
523 BATCH(_3DSTATE_ENABLES_2_CMD |
531 BATCH(_3DSTATE_STIPPLE);
532 BATCH(0);
534 BATCH(_3DSTATE_MAP_BLEND_OP_CMD(0) |
542 BATCH(_3DSTATE_MAP_BLEND_OP_CMD(0) |
548 BATCH(_3DSTATE_MAP_BLEND_ARG_CMD(0) |
553 BATCH(_3DSTATE_MAP_BLEND_ARG_CMD(0) |
611 BATCH(_3DSTATE_BUF_INFO_CMD);
612 BATCH(BUF_3D_ID_COLOR_BACK |
615 BATCH(kgem_add_reloc(&sna->kgem, sna->kgem.nbatch,
621 BATCH(_3DSTATE_DST_BUF_VARS_CMD);
622 BATCH(gen2_get_dst_format(op->dst.format));
624 BATCH(_3DSTATE_DRAW_RECT_CMD);
625 BATCH(0);
626 BATCH(0); /* ymin, xmin */
627 BATCH(DRAW_YMAX(op->dst.height - 1) |
629 BATCH(0); /* yorig, xorig */
641 BATCH(_3DSTATE_ENABLES_1_CMD |
675 BATCH(_3DSTATE_ENABLES_1_CMD |
679 BATCH(_3DSTATE_MODES_4_CMD |
696 BATCH(MI_FLUSH | MI_INVALIDATE_MAP_CACHE);
698 BATCH(_3DSTATE_MODES_5_CMD |
707 BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_1 |
709 BATCH((!op->src.is_solid + (op->mask.bo != NULL)) << 12);
710 BATCH(S3_CULLMODE_NONE | S3_VERTEXHAS_XY);
711 BATCH(gen2_get_blend_cntl(op->op,
725 BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_2 |
727 BATCH(cblend);
728 BATCH(ablend);
745 BATCH(_3DSTATE_DFLT_DIFFUSE_CMD);
746 BATCH(op->src.u.gen2.pixel);
758 BATCH(_3DSTATE_DFLT_DIFFUSE_CMD);
759 BATCH(op->mask.u.gen2.pixel);
766 BATCH(v);
1115 BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_1 | I1_LOAD_S(8) | 0);
1116 BATCH(BLENDFACTOR_ONE << S8_SRC_BLEND_FACTOR_SHIFT |
1123 BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_2 |
1125 BATCH(cblend);
1126 BATCH(ablend);
1191 BATCH(PRIM3D_INLINE | PRIM3D_RECTLIST);
2352 BATCH((uint8_t)(opacity * 255) << 24);
2408 BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_2 |
2410 BATCH(cblend);
2411 BATCH(ablend);
2429 BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_1 |
2431 BATCH(!op->base.src.is_solid << 12);
2432 BATCH(S3_CULLMODE_NONE | S3_VERTEXHAS_XY | S3_DIFFUSE_PRESENT);
2433 BATCH(gen2_get_blend_cntl(op->base.op, false, op->base.dst.format));
2446 BATCH(_3DSTATE_DFLT_SPECULAR_CMD);
2447 BATCH(op->base.src.u.gen2.pixel);
2454 BATCH(v);
2680 BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_2 |
2688 BATCH(blend);
2690 BATCH(TB0A_RESULT_SCALE_1X | TB0A_OP_ARG1 |
2712 BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_1 |
2714 BATCH(0);
2715 BATCH(S3_CULLMODE_NONE | S3_VERTEXHAS_XY);
2716 BATCH(gen2_get_blend_cntl(op->op, false, op->dst.format));
2727 BATCH(_3DSTATE_DFLT_DIFFUSE_CMD);
2728 BATCH(pixel);
2874 BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_1 |
2876 BATCH(0);
2877 BATCH(S3_CULLMODE_NONE | S3_VERTEXHAS_XY);
2878 BATCH(S8_ENABLE_COLOR_BUFFER_WRITE);
2890 BATCH(_3DSTATE_DFLT_DIFFUSE_CMD);
2891 BATCH(op->src.u.gen2.pixel);
3135 BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_2 |
3146 BATCH(blend);
3154 BATCH(blend);
3172 BATCH(MI_FLUSH | MI_INVALIDATE_MAP_CACHE);
3174 BATCH(_3DSTATE_MODES_5_CMD |
3182 BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_1 |
3184 BATCH(1<<12);
3185 BATCH(S3_CULLMODE_NONE | S3_VERTEXHAS_XY);
3186 BATCH(S8_ENABLE_COLOR_BUFFER_WRITE);
3199 BATCH(v);