/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dvx_queue.c | 39 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COMMON, config) { in job_emit_noop() function 48 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COLOR, rt) { in job_emit_noop() function 54 cl_emit(rcl, TILE_RENDERING_MODE_CFG_ZS_CLEAR_VALUES, clear) { in job_emit_noop() function 59 cl_emit(rcl, TILE_LIST_INITIAL_BLOCK_SIZE, init) { in job_emit_noop() function 65 cl_emit(rcl, MULTICORE_RENDERING_TILE_LIST_SET_BASE, list) { in job_emit_noop() function 69 cl_emit(rcl, MULTICORE_RENDERING_SUPERTILE_CFG, config) { in job_emit_noop() function 83 cl_emit(icl, TILE_COORDINATES_IMPLICIT, coords); in job_emit_noop() 85 cl_emit(icl, END_OF_LOADS, end); in job_emit_noop() 87 cl_emit(icl, BRANCH_TO_IMPLICIT_TILE_LIST, branch); in job_emit_noop() 89 cl_emit(ic in job_emit_noop() function 97 cl_emit(rcl, START_ADDRESS_OF_GENERIC_TILE_LIST, branch) { job_emit_noop() function 102 cl_emit(rcl, SUPERTILE_COORDINATES, coords) { job_emit_noop() function [all...] |
H A D | v3dvx_meta_common.c | 54 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COMMON, config) { in emit_rcl_prologue() function 86 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART1, clear) { in emit_rcl_prologue() function 93 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART2, clear) { in emit_rcl_prologue() function 103 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART3, clear) { in emit_rcl_prologue() function 111 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COLOR, rt) { in emit_rcl_prologue() function 117 cl_emit(rcl, TILE_RENDERING_MODE_CFG_ZS_CLEAR_VALUES, clear) { in emit_rcl_prologue() function 122 cl_emit(rcl, TILE_LIST_INITIAL_BLOCK_SIZE, init) { in emit_rcl_prologue() function 144 cl_emit(rcl, MULTICORE_RENDERING_TILE_LIST_SET_BASE, list) { in emit_frame_setup() function 148 cl_emit(rcl, MULTICORE_RENDERING_SUPERTILE_CFG, config) { in emit_frame_setup() function 166 cl_emit(rc in emit_frame_setup() 168 cl_emit(rcl, STORE_TILE_BUFFER_GENERAL, store) { emit_frame_setup() function 176 cl_emit(rcl, CLEAR_TILE_BUFFERS, clear) { emit_frame_setup() function 202 cl_emit(rcl, SUPERTILE_COORDINATES, coords) { emit_supertile_coordinates() function 218 cl_emit(cl, LOAD_TILE_BUFFER_GENERAL, load) { emit_linear_load() function 237 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) { emit_linear_store() function 348 cl_emit(cl, LOAD_TILE_BUFFER_GENERAL, load) { emit_image_load() function 429 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) { emit_image_store() function [all...] |
H A D | v3dvx_cmd_buffer.c | 42 cl_emit(&job->bcl, FLUSH, flush); in job_emit_binning_flush() 53 cl_emit(&job->bcl, NUMBER_OF_LAYERS, config) { in job_emit_binning_prolog() 58 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG, config) { in job_emit_binning_prolog() 68 cl_emit(&job->bcl, FLUSH_VCD_CACHE, bin); in job_emit_binning_prolog() 73 cl_emit(&job->bcl, START_TILE_BINNING, bin); in job_emit_binning_prolog() 83 cl_emit(&cmd_buffer->state.job->bcl, RETURN_FROM_SUB_LIST, ret); in cmd_buffer_end_render_pass_secondary() 94 cl_emit(&job->bcl, CLIP_WINDOW, clip) { in job_emit_clip_window() 116 cl_emit(cl, LOAD_TILE_BUFFER_GENERAL, load) { in cmd_buffer_render_pass_emit_load() function 296 cl_emit(cl, END_OF_LOADS, end); in cmd_buffer_render_pass_emit_loads() 317 cl_emit(c in cmd_buffer_render_pass_emit_store() function 642 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) { cmd_buffer_render_pass_emit_stores() function 651 cl_emit(cl, CLEAR_TILE_BUFFERS, clear) { cmd_buffer_render_pass_emit_stores() function 681 cl_emit(cl, PRIM_LIST_FORMAT, fmt) { cmd_buffer_render_pass_emit_per_tile_rcl() function 686 cl_emit(cl, SET_INSTANCEID, set) { cmd_buffer_render_pass_emit_per_tile_rcl() function 719 cl_emit(rcl, MULTICORE_RENDERING_TILE_LIST_SET_BASE, list) { cmd_buffer_emit_render_pass_layer_rcl() function 745 cl_emit(rcl, SUPERTILE_COORDINATES, coords) { cmd_buffer_emit_render_pass_layer_rcl() function 820 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COMMON, config) { cmd_buffer_emit_render_pass_rcl() function 927 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART1, clear) { cmd_buffer_emit_render_pass_rcl() function 934 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART2, clear) { cmd_buffer_emit_render_pass_rcl() function 944 cl_emit(rcl, TILE_RENDERING_MODE_CFG_CLEAR_COLORS_PART3, clear) { cmd_buffer_emit_render_pass_rcl() function 952 cl_emit(rcl, TILE_RENDERING_MODE_CFG_COLOR, rt) { cmd_buffer_emit_render_pass_rcl() function 969 cl_emit(rcl, TILE_RENDERING_MODE_CFG_ZS_CLEAR_VALUES, clear) { cmd_buffer_emit_render_pass_rcl() function 976 cl_emit(rcl, TILE_RENDERING_MODE_CFG_ZS_CLEAR_VALUES, clear) { cmd_buffer_emit_render_pass_rcl() function 985 cl_emit(rcl, TILE_LIST_INITIAL_BLOCK_SIZE, init) { cmd_buffer_emit_render_pass_rcl() function 991 cl_emit(rcl, MULTICORE_RENDERING_SUPERTILE_CFG, config) { cmd_buffer_emit_render_pass_rcl() function 1021 cl_emit(rcl, STORE_TILE_BUFFER_GENERAL, store) { cmd_buffer_emit_render_pass_rcl() function 1026 cl_emit(rcl, CLEAR_TILE_BUFFERS, clear) { cmd_buffer_emit_render_pass_rcl() function [all...] |
H A D | v3dv_cl.c | 79 cl_emit(cl, BRANCH, branch) { in cl_alloc_bo() function 130 cl_emit(cl, RETURN_FROM_SUB_LIST, ret); in v3dv_cl_ensure_space_with_branch()
|
H A D | v3dv_cl.h | 161 * cl_emit(bcl, FLAT_SHADE_FLAGS, flags) { 167 * cl_emit(bcl, FLAT_SHADE_FLAGS, flags); 172 #define cl_emit(cl, packet, name) \ macro
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
H A 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() function 70 cl_emit(cl, LOAD_TILE_BUFFER_GENERAL, load) { in load_general() function 137 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) { in store_general() function 197 cl_emit(cl, TILE_COORDINATES_IMPLICIT, coords); in store_general() 274 cl_emit(cl, RELOAD_TILE_COLOR_BUFFER, load) { in v3d_rcl_emit_loads() function 287 cl_emit(cl, END_OF_LOADS, end); in v3d_rcl_emit_loads() 378 cl_emit(cl, STORE_MULTI_SAMPLE_RESOLVED_TILE_COLOR_BUFFER_EXTENDED, store) { in v3d_rcl_emit_stores() function 400 cl_emit(cl, STORE_TILE_BUFFER_GENERAL, store) { in v3d_rcl_emit_stores() function 409 cl_emit(c in v3d_rcl_emit_stores() function 422 cl_emit(cl, CLEAR_TILE_BUFFERS, clear) { v3d_rcl_emit_stores() function 459 cl_emit(cl, PRIM_LIST_FORMAT, fmt) { v3d_rcl_emit_generic_per_tile_list() function 465 cl_emit(cl, SET_INSTANCEID, set) { v3d_rcl_emit_generic_per_tile_list() function [all...] |
H A D | v3dx_emit.c | 274 cl_emit(&job->bcl, BLEND_CFG, config) { in emit_rt_blend() 306 cl_emit(&job->bcl, FLAT_SHADE_FLAGS, flags) { in emit_flat_shade_flags() 324 cl_emit(&job->bcl, NON_PERSPECTIVE_FLAGS, flags) { in emit_noperspective_flags() 341 cl_emit(&job->bcl, CENTROID_FLAGS, flags) { in emit_centroid_flags() 432 cl_emit(&job->bcl, CLIP_WINDOW, clip) { in emit_state() 479 cl_emit(&job->bcl, CFG_BITS, config) { in emit_state() 559 cl_emit(&job->bcl, POINT_SIZE, point_size) { in emit_state() 563 cl_emit(&job->bcl, LINE_WIDTH, line_width) { in emit_state() 569 cl_emit(&job->bcl, CLIPPER_XY_SCALING, clip) { in emit_state() 576 cl_emit( in emit_state() [all...] |
H A D | v3dx_job.c | 47 cl_emit(&job->bcl, PRIMITIVE_COUNTS_FEEDBACK, counter) { in bcl_epilogue() 62 cl_emit(&job->bcl, TRANSFORM_FEEDBACK_SPECS, tfe) { in bcl_epilogue() 73 cl_emit(&job->bcl, FLUSH, flush); in bcl_epilogue()
|
H A D | v3dx_draw.c | 91 cl_emit(&job->bcl, NUMBER_OF_LAYERS, config) { in start_binning() 99 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG, config) { in start_binning() 116 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG_PART2, config) { in start_binning() 122 cl_emit(&job->bcl, TILE_BINNING_MODE_CFG_PART1, config) { in start_binning() 140 cl_emit(&job->bcl, FLUSH_VCD_CACHE, bin); in start_binning() 143 cl_emit(&job->bcl, OCCLUSION_QUERY_COUNTER, counter); in start_binning() 148 cl_emit(&job->bcl, START_TILE_BINNING, bin); in start_binning() 322 cl_emit(&job->bcl, FLUSH_TRANSFORM_FEEDBACK_DATA, flush); in v3d_emit_wait_for_tf() 324 cl_emit(&job->bcl, WAIT_FOR_TRANSFORM_FEEDBACK, wait) { in v3d_emit_wait_for_tf() 372 cl_emit( in v3d_emit_gs_state_record() [all...] |
H A D | v3d_cl.c | 74 cl_emit(cl, BRANCH, branch) { in v3d_cl_ensure_space_with_branch() function
|
H A D | v3d_cl.h | 214 * cl_emit(bcl, FLAT_SHADE_FLAGS, flags) { 220 * cl_emit(bcl, FLAT_SHADE_FLAGS, flags); 225 #define cl_emit(cl, packet, name) \ macro
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
H A 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()
|
H A 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() 152 cl_emit(&job->shader_rec, SHADER_RECORD, rec) { in vc4_emit_gl_shader_state() 201 cl_emit(&job->shader_rec, ATTRIBUTE_RECORD, attr) { in vc4_emit_gl_shader_state() 221 cl_emit(&job->shader_rec, ATTRIBUTE_RECORD, attr) { in vc4_emit_gl_shader_state() 232 cl_emit(&job->bcl, GL_SHADER_STATE, shader_state) { in vc4_emit_gl_shader_state() 485 cl_emit(&job->bcl, VERTEX_ARRAY_PRIMITIVES, array) { in vc4_draw_vbo()
|
H A 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()
|
H A D | vc4_cl.h | 237 * cl_emit(bcl, FLAT_SHADE_FLAGS, flags) { 243 * cl_emit(bcl, FLAT_SHADE_FLAGS, flags); 250 #define cl_emit(cl, packet, name) \ macro
|