/external/mesa3d/src/gallium/drivers/v3d/ |
D | v3dx_rcl.c | 48 cl_emit(cl, TILE_COORDINATES_IMPLICIT, coords); in flush_last_load() 49 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) { in flush_last_load() 70 cl_emit(cl, LOAD_TILE_BUFFER_GENERAL, load) { in load_general() 136 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) { in store_general() 193 cl_emit(cl, TILE_COORDINATES_IMPLICIT, coords); in store_general() 259 cl_emit(cl, RELOAD_TILE_COLOR_BUFFER, load) { in v3d_rcl_emit_loads() 272 cl_emit(cl, END_OF_LOADS, end); in v3d_rcl_emit_loads() 358 cl_emit(cl, STORE_MULTI_SAMPLE_RESOLVED_TILE_COLOR_BUFFER_EXTENDED, store) { in v3d_rcl_emit_stores() 380 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) { in v3d_rcl_emit_stores() 389 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) { in v3d_rcl_emit_stores() [all …]
|
D | v3dx_emit.c | 289 cl_emit(&job->bcl, BLEND_CFG, config) { in emit_rt_blend() 324 cl_emit(&job->bcl, FLAT_SHADE_FLAGS, flags) { in emit_flat_shade_flags() 342 cl_emit(&job->bcl, NON_PERSPECTIVE_FLAGS, flags) { in emit_noperspective_flags() 359 cl_emit(&job->bcl, CENTROID_FLAGS, flags) { in emit_centroid_flags() 450 cl_emit(&job->bcl, CLIP_WINDOW, clip) { in v3dX() 477 cl_emit(&job->bcl, CFG_BITS, config) { in v3dX() 555 cl_emit(&job->bcl, POINT_SIZE, point_size) { in v3dX() 559 cl_emit(&job->bcl, LINE_WIDTH, line_width) { in v3dX() 565 cl_emit(&job->bcl, CLIPPER_XY_SCALING, clip) { in v3dX() 572 cl_emit(&job->bcl, CLIPPER_Z_SCALE_AND_OFFSET, clip) { in v3dX() [all …]
|
D | v3dx_job.c | 47 cl_emit(&job->bcl, PRIMITIVE_COUNTS_FEEDBACK, counter) { in v3dX() 62 cl_emit(&job->bcl, TRANSFORM_FEEDBACK_SPECS, tfe) { in v3dX() 73 cl_emit(&job->bcl, FLUSH, flush); in v3dX()
|
D | v3dx_draw.c | 95 cl_emit(&job->bcl, NUMBER_OF_LAYERS, config) { in v3d_start_draw() 102 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG, config) { in v3d_start_draw() 118 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG_PART2, config) { in v3d_start_draw() 124 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG_PART1, config) { in v3d_start_draw() 141 cl_emit(&job->bcl, FLUSH_VCD_CACHE, bin); in v3d_start_draw() 144 cl_emit(&job->bcl, OCCLUSION_QUERY_COUNTER, counter); in v3d_start_draw() 149 cl_emit(&job->bcl, START_TILE_BINNING, bin); in v3d_start_draw() 310 cl_emit(&job->bcl, FLUSH_TRANSFORM_FEEDBACK_DATA, flush); in v3d_emit_wait_for_tf() 312 cl_emit(&job->bcl, WAIT_FOR_TRANSFORM_FEEDBACK, wait) { in v3d_emit_wait_for_tf() 370 cl_emit(&job->indirect, GEOMETRY_SHADER_STATE_RECORD, shader) { in v3d_emit_gs_state_record() [all …]
|
D | v3d_cl.c | 71 cl_emit(cl, BRANCH, branch) { in v3d_cl_ensure_space_with_branch()
|
D | v3d_cl.h | 225 #define cl_emit(cl, packet, name) \ macro
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_emit.c | 62 cl_emit(&job->bcl, CLIP_WINDOW, clip) { in vc4_emit_state() 122 cl_emit(&job->bcl, CLIPPER_XY_SCALING, clip) { in vc4_emit_state() 129 cl_emit(&job->bcl, CLIPPER_Z_SCALE_AND_OFFSET, clip) { in vc4_emit_state() 136 cl_emit(&job->bcl, VIEWPORT_OFFSET, vp) { in vc4_emit_state() 145 cl_emit(&job->bcl, FLAT_SHADE_FLAGS, flags) { in vc4_emit_state()
|
D | vc4_draw.c | 85 cl_emit(&job->bcl, TILE_BINNING_MODE_CONFIGURATION, bin) { in vc4_start_draw() 96 cl_emit(&job->bcl, START_TILE_BINNING, start); in vc4_start_draw() 103 cl_emit(&job->bcl, PRIMITIVE_LIST_FORMAT, list) { in vc4_start_draw() 151 cl_emit(&job->shader_rec, SHADER_RECORD, rec) { in vc4_emit_gl_shader_state() 199 cl_emit(&job->shader_rec, ATTRIBUTE_RECORD, attr) { in vc4_emit_gl_shader_state() 219 cl_emit(&job->shader_rec, ATTRIBUTE_RECORD, attr) { in vc4_emit_gl_shader_state() 230 cl_emit(&job->bcl, GL_SHADER_STATE, shader_state) { in vc4_emit_gl_shader_state() 461 cl_emit(&job->bcl, VERTEX_ARRAY_PRIMITIVES, array) { in vc4_draw_vbo()
|
D | vc4_cl.h | 250 #define cl_emit(cl, packet, name) \ macro
|
D | vc4_job.c | 394 cl_emit(&job->bcl, INCREMENT_SEMAPHORE, incr); in vc4_job_submit() 398 cl_emit(&job->bcl, FLUSH, flush); in vc4_job_submit()
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_meta_copy.c | 274 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COMMON, config) { in emit_rcl_prologue() 305 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART1, clear) { in emit_rcl_prologue() 312 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART2, clear) { in emit_rcl_prologue() 322 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART3, clear) { in emit_rcl_prologue() 330 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COLOR, rt) { in emit_rcl_prologue() 336 cl_emit(rcl, TILE_RENDERING_MODE_CFG_ZS_CLEAR_VALUES, clear) { in emit_rcl_prologue() 341 cl_emit(rcl, TILE_LIST_INITIAL_BLOCK_SIZE, init) { in emit_rcl_prologue() 363 cl_emit(rcl, MULTICORE_RENDERING_TILE_LIST_SET_BASE, list) { in emit_frame_setup() 367 cl_emit(rcl, MULTICORE_RENDERING_SUPERTILE_CFG, config) { in emit_frame_setup() 385 cl_emit(rcl, TILE_COORDINATES, coords); in emit_frame_setup() [all …]
|
D | v3dv_cmd_buffer.c | 344 cl_emit(&job->bcl, FLUSH, flush); in v3dv_job_emit_binning_flush() 580 cl_emit(&job->bcl, NUMBER_OF_LAYERS, config) { in v3dv_job_start_frame() 584 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG, config) { in v3dv_job_start_frame() 593 cl_emit(&job->bcl, FLUSH_VCD_CACHE, bin); in v3dv_job_start_frame() 598 cl_emit(&job->bcl, START_TILE_BINNING, bin); in v3dv_job_start_frame() 630 cl_emit(&cmd_buffer->state.job->bcl, RETURN_FROM_SUB_LIST, ret); in cmd_buffer_end_render_pass_secondary() 1184 cl_emit(&job->bcl, CLIP_WINDOW, clip) { in emit_clip_window() 1472 cl_emit(cl, LOAD_TILE_BUFFER_GENERAL, load) { in cmd_buffer_render_pass_emit_load() 1588 cl_emit(cl, END_OF_LOADS, end); in cmd_buffer_render_pass_emit_loads() 1608 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) { in cmd_buffer_render_pass_emit_store() [all …]
|
D | v3dv_meta_clear.c | 1201 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) { in emit_tlb_clear_store() 1258 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) { in emit_tlb_clear_stores() 1279 cl_emit(cl, TILE_COORDINATES_IMPLICIT, coords); in emit_tlb_clear_per_tile_rcl() 1281 cl_emit(cl, END_OF_LOADS, end); /* Nothing to load */ in emit_tlb_clear_per_tile_rcl() 1283 cl_emit(cl, PRIM_LIST_FORMAT, fmt) { in emit_tlb_clear_per_tile_rcl() 1287 cl_emit(cl, BRANCH_TO_IMPLICIT_TILE_LIST, branch); in emit_tlb_clear_per_tile_rcl() 1291 cl_emit(cl, END_OF_TILE_MARKER, end); in emit_tlb_clear_per_tile_rcl() 1293 cl_emit(cl, RETURN_FROM_SUB_LIST, ret); in emit_tlb_clear_per_tile_rcl() 1295 cl_emit(&job->rcl, START_ADDRESS_OF_GENERIC_TILE_LIST, branch) { in emit_tlb_clear_per_tile_rcl() 1317 cl_emit(rcl, MULTICORE_RENDERING_TILE_LIST_SET_BASE, list) { in emit_tlb_clear_layer_rcl() [all …]
|
D | v3dv_queue.c | 764 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COMMON, config) { in emit_noop_render() 773 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COLOR, rt) { in emit_noop_render() 779 cl_emit(rcl, TILE_RENDERING_MODE_CFG_ZS_CLEAR_VALUES, clear) { in emit_noop_render() 784 cl_emit(rcl, TILE_LIST_INITIAL_BLOCK_SIZE, init) { in emit_noop_render() 790 cl_emit(rcl, MULTICORE_RENDERING_TILE_LIST_SET_BASE, list) { in emit_noop_render() 794 cl_emit(rcl, MULTICORE_RENDERING_SUPERTILE_CFG, config) { in emit_noop_render() 808 cl_emit(icl, TILE_COORDINATES_IMPLICIT, coords); in emit_noop_render() 810 cl_emit(icl, END_OF_LOADS, end); in emit_noop_render() 812 cl_emit(icl, BRANCH_TO_IMPLICIT_TILE_LIST, branch); in emit_noop_render() 814 cl_emit(icl, STORE_TILE_BUFFER_GENERAL, store) { in emit_noop_render() [all …]
|
D | v3dv_cl.c | 72 cl_emit(cl, BRANCH, branch) { in cl_alloc_bo()
|
D | v3dv_cl.h | 162 #define cl_emit(cl, packet, name) \ macro
|