Lines Matching refs:bcl

39    v3dv_cl_ensure_space_with_branch(&job->bcl, cl_packet_length(FLUSH));
42 cl_emit(&job->bcl, FLUSH, flush);
53 cl_emit(&job->bcl, NUMBER_OF_LAYERS, config) {
58 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG, config) {
68 cl_emit(&job->bcl, FLUSH_VCD_CACHE, bin);
73 cl_emit(&job->bcl, START_TILE_BINNING, bin);
80 v3dv_cl_ensure_space_with_branch(&cmd_buffer->state.job->bcl,
83 cl_emit(&cmd_buffer->state.job->bcl, RETURN_FROM_SUB_LIST, ret);
91 v3dv_cl_ensure_space_with_branch(&job->bcl, cl_packet_length(CLIP_WINDOW));
94 cl_emit(&job->bcl, CLIP_WINDOW, clip) {
1062 v3dv_cl_ensure_space_with_branch(&job->bcl, required_cl_size);
1065 cl_emit(&job->bcl, CLIPPER_XY_SCALING, clip) {
1070 cl_emit(&job->bcl, CLIPPER_Z_SCALE_AND_OFFSET, clip) {
1074 cl_emit(&job->bcl, CLIPPER_Z_MIN_MAX_CLIPPING_PLANES, clip) {
1082 cl_emit(&job->bcl, VIEWPORT_OFFSET, vp) {
1103 v3dv_cl_ensure_space_with_branch(&job->bcl,
1111 cl_emit_with_prepacked(&job->bcl, STENCIL_CFG,
1130 cl_emit_prepacked(&job->bcl, &pipeline->stencil_cfg[i]);
1158 v3dv_cl_ensure_space_with_branch(&job->bcl, cl_packet_length(DEPTH_OFFSET));
1162 cl_emit(&job->bcl, DEPTH_OFFSET, bias) {
1179 v3dv_cl_ensure_space_with_branch(&job->bcl, cl_packet_length(LINE_WIDTH));
1182 cl_emit(&job->bcl, LINE_WIDTH, line) {
1198 v3dv_cl_ensure_space_with_branch(&job->bcl, cl_packet_length(SAMPLE_STATE));
1201 cl_emit(&job->bcl, SAMPLE_STATE, state) {
1221 v3dv_cl_ensure_space_with_branch(&job->bcl, blend_packets_size);
1226 cl_emit(&job->bcl, BLEND_ENABLES, enables) {
1233 cl_emit_prepacked(&job->bcl, &pipeline->blend.cfg[i]);
1240 cl_emit(&job->bcl, BLEND_CONSTANT_COLOR, color) {
1254 v3dv_cl_ensure_space_with_branch(&job->bcl, cl_packet_length(COLOR_WRITE_MASKS));
1258 cl_emit(&job->bcl, COLOR_WRITE_MASKS, mask) {
1273 v3dv_cl_ensure_space_with_branch(&job->bcl,
1277 cl_emit(&job->bcl, FLAT_SHADE_FLAGS, flags) {
1292 v3dv_cl_ensure_space_with_branch(&job->bcl,
1296 cl_emit(&job->bcl, NON_PERSPECTIVE_FLAGS, flags) {
1311 v3dv_cl_ensure_space_with_branch(&job->bcl,
1315 cl_emit(&job->bcl, CENTROID_FLAGS, flags) {
1376 &job->bcl, cl_packet_length(ZERO_ALL_FLAT_SHADE_FLAGS));
1379 cl_emit(&job->bcl, ZERO_ALL_FLAT_SHADE_FLAGS, flags);
1385 &job->bcl, cl_packet_length(ZERO_ALL_NON_PERSPECTIVE_FLAGS));
1388 cl_emit(&job->bcl, ZERO_ALL_NON_PERSPECTIVE_FLAGS, flags);
1394 &job->bcl, cl_packet_length(ZERO_ALL_CENTROID_FLAGS));
1397 cl_emit(&job->bcl, ZERO_ALL_CENTROID_FLAGS, flags);
1551 v3dv_cl_ensure_space_with_branch(&job->bcl, cl_packet_length(CFG_BITS));
1554 cl_emit_with_prepacked(&job->bcl, CFG_BITS, pipeline->cfg_bits, config) {
1567 v3dv_cl_ensure_space_with_branch(&job->bcl,
1571 cl_emit(&job->bcl, OCCLUSION_QUERY_COUNTER, counter) {
1663 assert(secondary_job->bcl.bo);
1667 assert(v3dv_cl_offset(&secondary_job->bcl) >= 1);
1668 assert(*(((uint8_t *)secondary_job->bcl.next) - 1) ==
1710 &secondary_job->bcl.bo_list, list_link) {
1711 v3dv_cl_ensure_space_with_branch(&primary_job->bcl,
1714 cl_emit(&primary_job->bcl, BRANCH_TO_SUB_LIST, branch) {
2087 v3dv_cl_ensure_space_with_branch(&job->bcl,
2091 cl_emit_prepacked(&job->bcl, &pipeline->vcm_cache_size);
2094 v3dv_cl_ensure_space_with_branch(&job->bcl,
2099 cl_emit(&job->bcl, GL_SHADER_STATE_INCLUDING_GS, state) {
2104 cl_emit(&job->bcl, GL_SHADER_STATE, state) {
2138 &job->bcl, cl_packet_length(BASE_VERTEX_BASE_INSTANCE));
2141 cl_emit(&job->bcl, BASE_VERTEX_BASE_INSTANCE, base) {
2149 &job->bcl, cl_packet_length(VERTEX_ARRAY_INSTANCED_PRIMS));
2152 cl_emit(&job->bcl, VERTEX_ARRAY_INSTANCED_PRIMS, prim) {
2160 &job->bcl, cl_packet_length(VERTEX_ARRAY_PRIMS));
2162 cl_emit(&job->bcl, VERTEX_ARRAY_PRIMS, prim) {
2183 &job->bcl, cl_packet_length(INDEX_BUFFER_SETUP));
2187 cl_emit(&job->bcl, INDEX_BUFFER_SETUP, ib) {
2215 &job->bcl, cl_packet_length(BASE_VERTEX_BASE_INSTANCE));
2218 cl_emit(&job->bcl, BASE_VERTEX_BASE_INSTANCE, base) {
2226 &job->bcl, cl_packet_length(INDEXED_PRIM_LIST));
2229 cl_emit(&job->bcl, INDEXED_PRIM_LIST, prim) {
2238 &job->bcl, cl_packet_length(INDEXED_INSTANCED_PRIM_LIST));
2241 cl_emit(&job->bcl, INDEXED_INSTANCED_PRIM_LIST, prim) {
2266 &job->bcl, cl_packet_length(INDIRECT_VERTEX_ARRAY_INSTANCED_PRIMS));
2269 cl_emit(&job->bcl, INDIRECT_VERTEX_ARRAY_INSTANCED_PRIMS, prim) {
2293 &job->bcl, cl_packet_length(INDIRECT_INDEXED_INSTANCED_PRIM_LIST));
2296 cl_emit(&job->bcl, INDIRECT_INDEXED_INSTANCED_PRIM_LIST, prim) {