Lines Matching refs:rcl
164 v3dv_cl_destroy(&job->rcl); in job_destroy_gpu_cl_resources()
187 list_for_each_entry_safe(struct v3dv_bo, bo, &job->rcl.bo_list, list_link) { in job_destroy_cloned_gpu_cl_resources()
617 if (v3dv_cl_offset(&cmd_buffer->state.job->rcl) == 0) in cmd_buffer_end_render_pass_frame()
699 assert(v3dv_cl_offset(&job->rcl) != 0 || cmd_buffer->state.pass); in v3dv_cmd_buffer_finish_job()
811 v3dv_cl_init(job, &job->rcl); in v3dv_job_init()
1846 cl_emit(&job->rcl, START_ADDRESS_OF_GENERIC_TILE_LIST, branch) { in cmd_buffer_render_pass_emit_per_tile_rcl()
1859 struct v3dv_cl *rcl = &job->rcl; in cmd_buffer_emit_render_pass_layer_rcl() local
1867 cl_emit(rcl, MULTICORE_RENDERING_TILE_LIST_SET_BASE, list) { in cmd_buffer_emit_render_pass_layer_rcl()
1871 cl_emit(rcl, MULTICORE_RENDERING_SUPERTILE_CFG, config) { in cmd_buffer_emit_render_pass_layer_rcl()
1886 cl_emit(rcl, TILE_COORDINATES, coords) { in cmd_buffer_emit_render_pass_layer_rcl()
1906 cl_emit(rcl, TILE_COORDINATES, coords); in cmd_buffer_emit_render_pass_layer_rcl()
1907 cl_emit(rcl, END_OF_LOADS, end); in cmd_buffer_emit_render_pass_layer_rcl()
1908 cl_emit(rcl, STORE_TILE_BUFFER_GENERAL, store) { in cmd_buffer_emit_render_pass_layer_rcl()
1912 cl_emit(rcl, CLEAR_TILE_BUFFERS, clear) { in cmd_buffer_emit_render_pass_layer_rcl()
1917 cl_emit(rcl, END_OF_TILE_MARKER, end); in cmd_buffer_emit_render_pass_layer_rcl()
1920 cl_emit(rcl, FLUSH_VCD_CACHE, flush); in cmd_buffer_emit_render_pass_layer_rcl()
1944 cl_emit(rcl, SUPERTILE_COORDINATES, coords) { in cmd_buffer_emit_render_pass_layer_rcl()
2008 v3dv_cl_ensure_space_with_branch(&job->rcl, 200 + in cmd_buffer_emit_render_pass_rcl()
2016 struct v3dv_cl *rcl = &job->rcl; in cmd_buffer_emit_render_pass_rcl() local
2023 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COMMON, config) { in cmd_buffer_emit_render_pass_rcl()
2079 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART1, clear) { in cmd_buffer_emit_render_pass_rcl()
2086 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART2, clear) { in cmd_buffer_emit_render_pass_rcl()
2096 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART3, clear) { in cmd_buffer_emit_render_pass_rcl()
2104 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COLOR, rt) { in cmd_buffer_emit_render_pass_rcl()
2125 cl_emit(rcl, TILE_RENDERING_MODE_CFG_ZS_CLEAR_VALUES, clear) { in cmd_buffer_emit_render_pass_rcl()
2132 cl_emit(rcl, TILE_RENDERING_MODE_CFG_ZS_CLEAR_VALUES, clear) { in cmd_buffer_emit_render_pass_rcl()
2141 cl_emit(rcl, TILE_LIST_INITIAL_BLOCK_SIZE, init) { in cmd_buffer_emit_render_pass_rcl()
2150 cl_emit(rcl, END_OF_RENDERING, end); in cmd_buffer_emit_render_pass_rcl()
2517 clone_bo_list(cmd_buffer, &clone_job->rcl.bo_list, &job->rcl.bo_list); in job_clone_in_cmd_buffer()
2577 assert(v3dv_cl_offset(&secondary_job->rcl) == 0); in cmd_buffer_execute_inside_pass()