Home | History | Annotate | Download | only in sna

Lines Matching defs:OUT_BATCH

65 #define OUT_BATCH(v) batch_emit(sna, v)
1897 OUT_BATCH(_3DSTATE_INDEPENDENT_ALPHA_BLEND_CMD | IAB_MODIFY_ENABLE |
1902 OUT_BATCH(_3DSTATE_COORD_SET_BINDINGS |
1912 OUT_BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_1 | I1_LOAD_S(3) | I1_LOAD_S(4) | I1_LOAD_S(5) | I1_LOAD_S(6) | 3);
1913 OUT_BATCH(0); /* Disable texture coordinate wrap-shortest */
1914 OUT_BATCH((1 << S4_POINT_WIDTH_SHIFT) |
1918 OUT_BATCH(0); /* Disable fog/stencil. *Enable* write mask. */
1919 OUT_BATCH(S6_COLOR_WRITE_ONLY); /* Disable blending, depth */
1921 OUT_BATCH(_3DSTATE_SCISSOR_ENABLE_CMD | DISABLE_SCISSOR_RECT);
1922 OUT_BATCH(_3DSTATE_DEPTH_SUBRECT_DISABLE);
1924 OUT_BATCH(_3DSTATE_LOAD_INDIRECT);
1925 OUT_BATCH(0x00000000);
1927 OUT_BATCH(_3DSTATE_STIPPLE);
1928 OUT_BATCH(0x00000000);
1989 OUT_BATCH(_3DSTATE_BUF_INFO_CMD);
1990 OUT_BATCH(BUF_3D_ID_COLOR_BACK |
1993 OUT_BATCH(kgem_add_reloc(&sna->kgem, sna->kgem.nbatch,
1999 OUT_BATCH(_3DSTATE_DST_BUF_VARS_CMD);
2000 OUT_BATCH(gen3_get_dst_format(format));
2004 OUT_BATCH(_3DSTATE_DRAW_RECT_CMD);
2005 OUT_BATCH(0); /* XXX dither origin? */
2006 OUT_BATCH(0);
2007 OUT_BATCH(v);
2008 OUT_BATCH(0);
2032 OUT_BATCH(MI_FLUSH | MI_INVALIDATE_MAP_CACHE);
2034 OUT_BATCH(_3DSTATE_MODES_5_CMD |
2058 OUT_BATCH(_3DSTATE_DFLT_DIFFUSE_CMD);
2059 OUT_BATCH(op->src.u.gen3.mode);
2094 OUT_BATCH(_3DSTATE_DFLT_SPEC_CMD);
2095 OUT_BATCH(op->mask.u.gen3.mode);
2130 OUT_BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_1 | I1_LOAD_S(2) | I1_LOAD_S(6) | 1);
2131 OUT_BATCH(ss2);
2132 OUT_BATCH(gen3_get_blend_cntl(op->op,
2156 OUT_BATCH(_3DSTATE_PIXEL_SHADER_CONSTANTS | count);
2157 OUT_BATCH((1 << (count >> 2)) - 1);
2180 OUT_BATCH(_3DSTATE_MAP_STATE | (3 * tex_count));
2181 OUT_BATCH((1 << tex_count) - 1);
2183 OUT_BATCH(kgem_add_reloc(&sna->kgem,
2188 OUT_BATCH(map[2*n + 0]);
2189 OUT_BATCH(map[2*n + 1]);
2200 OUT_BATCH(_3DSTATE_SAMPLER_STATE | (3 * tex_count));
2201 OUT_BATCH((1 << tex_count) - 1);
2203 OUT_BATCH(sampler[2*n + 0]);
2204 OUT_BATCH(sampler[2*n + 1]);
2205 OUT_BATCH(0);
2228 OUT_BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_1 | I1_LOAD_S(6) | 0);
2229 OUT_BATCH(gen3_get_blend_cntl(PictOpAdd, true, op->dst.format));
2232 OUT_BATCH(PRIM3D_RECTLIST | PRIM3D_INDIRECT_SEQUENTIAL |
2234 OUT_BATCH(sna->render.vertex_start);
2428 OUT_BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_1 | i1_cmd | (i1_len - 1));
2433 OUT_BATCH(state->floats_per_vertex << S1_VERTEX_WIDTH_SHIFT |
2443 OUT_BATCH(MI_NOOP); /* to be filled later */
2444 OUT_BATCH(MI_NOOP);
2470 OUT_BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_1 | I1_LOAD_S(6) | 0);
2471 OUT_BATCH(gen3_get_blend_cntl(op->op,
5131 OUT_BATCH(_3DSTATE_LOAD_STATE_IMMEDIATE_1 |
5134 OUT_BATCH((4 << S1_VERTEX_WIDTH_SHIFT) | (4 << S1_VERTEX_PITCH_SHIFT));
5135 OUT_BATCH(S2_TEXCOORD_FMT(0, TEXCOORDFMT_2D) |
5143 OUT_BATCH((2 << S6_CBUF_SRC_BLEND_FACT_SHIFT) |
5153 OUT_BATCH(_3DSTATE_PIXEL_SHADER_CONSTANTS | 4);
5154 OUT_BATCH(0x0000001); /* constant 0 */
5169 OUT_BATCH(_3DSTATE_SAMPLER_STATE | 3);
5170 OUT_BATCH(0x00000001);
5171 OUT_BATCH(SS2_COLORSPACE_CONVERSION |
5174 OUT_BATCH((TEXCOORDMODE_CLAMP_EDGE << SS3_TCX_ADDR_MODE_SHIFT) |
5178 OUT_BATCH(0x00000000);
5187 OUT_BATCH(_3DSTATE_MAP_STATE | 3);
5188 OUT_BATCH(0x00000001); /* texture map #1 */
5189 OUT_BATCH(kgem_add_reloc(&sna->kgem, sna->kgem.nbatch,
5205 OUT_BATCH(ms3);
5206 OUT_BATCH(((frame->pitch[0] / 4) - 1) << MS4_PITCH_SHIFT);
5248 OUT_BATCH(_3DSTATE_PIXEL_SHADER_CONSTANTS | (22 - 2));
5249 OUT_BATCH(0x000001f); /* constants 0-4 */
5284 OUT_BATCH(_3DSTATE_SAMPLER_STATE | 9);
5285 OUT_BATCH(0x00000007);
5287 OUT_BATCH((FILTER_LINEAR << SS2_MAG_FILTER_SHIFT) |
5289 OUT_BATCH((TEXCOORDMODE_CLAMP_EDGE << SS3_TCX_ADDR_MODE_SHIFT) |
5293 OUT_BATCH(0x00000000);
5295 OUT_BATCH((FILTER_LINEAR << SS2_MAG_FILTER_SHIFT) |
5297 OUT_BATCH((TEXCOORDMODE_CLAMP_EDGE << SS3_TCX_ADDR_MODE_SHIFT) |
5301 OUT_BATCH(0x00000000);
5303 OUT_BATCH((FILTER_LINEAR << SS2_MAG_FILTER_SHIFT) |
5305 OUT_BATCH((TEXCOORDMODE_CLAMP_EDGE << SS3_TCX_ADDR_MODE_SHIFT) |
5309 OUT_BATCH(0x00000000);
5318 OUT_BATCH(_3DSTATE_MAP_STATE | 9);
5319 OUT_BATCH(0x00000007);
5321 OUT_BATCH(kgem_add_reloc(&sna->kgem, sna->kgem.nbatch,
5329 OUT_BATCH(ms3);
5335 OUT_BATCH(((frame->pitch[1] / 4) - 1) << MS4_PITCH_SHIFT);
5337 OUT_BATCH(((frame->pitch[0] * 2 / 4) - 1) << MS4_PITCH_SHIFT);
5339 OUT_BATCH(kgem_add_reloc(&sna->kgem, sna->kgem.nbatch,
5347 OUT_BATCH(ms3);
5348 OUT_BATCH(((frame->pitch[0] / 4) - 1) << MS4_PITCH_SHIFT);
5350 OUT_BATCH(kgem_add_reloc(&sna->kgem, sna->kgem.nbatch,
5358 OUT_BATCH(ms3);
5359 OUT_BATCH(((frame->pitch[0] / 4) - 1) << MS4_PITCH_SHIFT);
5528 OUT_BATCH(PRIM3D_RECTLIST | (12 * nbox_this_time - 1));