/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_gmem.c | 190 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in emit_zs() 366 OUT_PKT7(ring, CP_REG_WRITE, 3); in update_render_cntl() 473 OUT_PKT7(ring, CP_COND_WRITE5, 8); in emit_vsc_overflow_test() 486 OUT_PKT7(ring, CP_COND_WRITE5, 8); in emit_vsc_overflow_test() 500 OUT_PKT7(ring, CP_WAIT_MEM_WRITES, 0); in emit_vsc_overflow_test() 601 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in emit_common_fini() 626 OUT_PKT7(ring, CP_REG_TEST, 1); in emit_conditional_ib() 631 OUT_PKT7(ring, CP_COND_REG_EXEC, 2); in emit_conditional_ib() 637 OUT_PKT7(ring, CP_INDIRECT_BUFFER, 3); in emit_conditional_ib() 678 OUT_PKT7(ring, CP_SET_MARKER, 1); in emit_binning_pass() [all …]
|
D | fd6_query.c | 82 OUT_PKT7(ring, CP_MEM_WRITE, 4); in occlusion_pause() 87 OUT_PKT7(ring, CP_WAIT_MEM_WRITES, 0); in occlusion_pause() 104 OUT_PKT7(epilogue, CP_MEM_TO_MEM, 9); in occlusion_pause() 163 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in timestamp_resume() 177 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in time_elapsed_pause() 187 OUT_PKT7(ring, CP_MEM_TO_MEM, 9); in time_elapsed_pause() 205 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in record_timestamp() 338 OUT_PKT7(ring, CP_REG_TO_MEM, 3); in primitives_generated_resume() 355 OUT_PKT7(ring, CP_REG_TO_MEM, 3); in primitives_generated_pause() 363 OUT_PKT7(ring, CP_MEM_TO_MEM, 9); in primitives_generated_pause() [all …]
|
D | fd6_compute.c | 142 OUT_PKT7(ring, CP_NOP, 2 * nglobal); in fd6_launch_grid() 149 OUT_PKT7(ring, CP_SET_MARKER, 1); in fd6_launch_grid() 183 OUT_PKT7(ring, CP_EXEC_CS_INDIRECT, 4); in fd6_launch_grid() 191 OUT_PKT7(ring, CP_EXEC_CS, 4); in fd6_launch_grid()
|
D | fd6_emit.h | 159 OUT_PKT7(ring, CP_EVENT_WRITE, timestamp ? 4 : 1); in fd6_event_write() 187 OUT_PKT7(ring, CP_WAIT_REG_MEM, 6); in fd6_cache_flush() 197 OUT_PKT7(ring, CP_WAIT_MEM_GTE, 4); in fd6_cache_flush() 214 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in fd6_emit_lrz_flush()
|
D | fd6_draw.c | 60 OUT_PKT7(ring, CP_WAIT_FOR_ME, 0); in draw_emit_xfb() 62 OUT_PKT7(ring, CP_DRAW_AUTO, 6); in draw_emit_xfb() 291 OUT_PKT7(ring, CP_SET_SUBDRAW_SIZE, 1); in fd6_draw_vbo() 384 OUT_PKT7(ring, CP_SET_MARKER, 1); in fd6_clear_lrz() 401 OUT_PKT7(ring, CP_SET_MARKER, 1); in fd6_clear_lrz() 470 OUT_PKT7(ring, CP_BLIT, 1); in fd6_clear_lrz()
|
D | fd6_emit.c | 347 OUT_PKT7(ring, opcode, 3); in fd6_emit_textures() 447 OUT_PKT7(ring, opcode, 3); in fd6_emit_textures() 833 OUT_PKT7(ring, CP_LOAD_STATE6, 3); in build_ibo() 887 OUT_PKT7(ring, CP_MEM_WRITE, 3); in fd6_emit_streamout() 894 OUT_PKT7(ring, CP_MEM_TO_REG, 3); in fd6_emit_streamout() 1140 OUT_PKT7(ring, CP_SET_DRAW_STATE, 3 * emit->num_groups); in fd6_emit_state() 1204 OUT_PKT7(ring, CP_LOAD_STATE6_FRAG, 3); in fd6_emit_cs_state() 1327 OUT_PKT7(ring, CP_SET_DRAW_STATE, 3); in fd6_emit_restore() 1358 OUT_PKT7(ring, CP_MEM_TO_MEM, 5); in fd6_mem_to_mem() 1385 OUT_PKT7(ring, CP_WAIT_REG_MEM, 6); in fd6_framebuffer_barrier() [all …]
|
D | fd6_blitter.c | 411 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in emit_blit_buffer() 418 OUT_PKT7(ring, CP_BLIT, 1); in emit_blit_buffer() 506 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in fd6_clear_ubwc() 513 OUT_PKT7(ring, CP_BLIT, 1); in fd6_clear_ubwc() 684 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in emit_blit_texture() 691 OUT_PKT7(ring, CP_BLIT, 1); in emit_blit_texture() 812 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in fd6_clear_surface() 819 OUT_PKT7(ring, CP_BLIT, 1); in fd6_clear_surface() 888 OUT_PKT7(ring, CP_BLIT, 1); in fd6_resolve_tile()
|
D | fd6_const.c | 119 OUT_PKT7(ring, fd6_stage2opcode(s->type), 3); in emit_tess_bos() 217 OUT_PKT7(ring, fd6_stage2opcode(v->type), 3 + (2 * num_ubos)); in fd6_emit_ubos()
|
D | fd6_program.c | 146 OUT_PKT7(ring, fd6_stage2opcode(so->type), 3); in fd6_emit_shader() 170 OUT_PKT7(ring, CP_CONTEXT_REG_BUNCH, sizedw); in setup_stream_out_disable() 242 OUT_PKT7(ring, CP_CONTEXT_REG_BUNCH, sizedw); in setup_stream_out()
|
/third_party/mesa3d/src/freedreno/computerator/ |
D | a6xx.c | 183 OUT_PKT7(ring, CP_LOAD_STATE6_FRAG, 3); in cs_program_emit() 220 OUT_PKT7(ring, CP_LOAD_STATE6_FRAG, 3 + align_sz); in emit_const() 317 OUT_PKT7(ring, CP_LOAD_STATE6_FRAG, 3); in cs_ibo_emit() 340 OUT_PKT7(ring, CP_EVENT_WRITE, timestamp ? 4 : 1); in event_write() 362 OUT_PKT7(ring, CP_WAIT_REG_MEM, 6); in cache_flush() 372 OUT_PKT7(ring, CP_WAIT_MEM_GTE, 4); in cache_flush() 391 OUT_PKT7(ring, CP_SET_MARKER, 1); in a6xx_emit_grid() 439 OUT_PKT7(ring, CP_WAIT_FOR_IDLE, 0); in a6xx_emit_grid() 445 OUT_PKT7(ring, CP_REG_TO_MEM, 3); in a6xx_emit_grid() 452 OUT_PKT7(ring, CP_EXEC_CS, 4); in a6xx_emit_grid() [all …]
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_query.c | 82 OUT_PKT7(ring, CP_MEM_WRITE, 4); in occlusion_pause() 87 OUT_PKT7(ring, CP_WAIT_MEM_WRITES, 0); in occlusion_pause() 98 OUT_PKT7(ring, CP_WAIT_REG_MEM, 6); in occlusion_pause() 106 OUT_PKT7(ring, CP_MEM_TO_MEM, 9); in occlusion_pause() 165 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in timestamp_resume() 179 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in timestamp_pause() 189 OUT_PKT7(ring, CP_MEM_TO_MEM, 9); in timestamp_pause() 301 OUT_PKT7(ring, CP_REG_TO_MEM, 3); in perfcntr_resume() 329 OUT_PKT7(ring, CP_REG_TO_MEM, 3); in perfcntr_pause() 338 OUT_PKT7(ring, CP_MEM_TO_MEM, 9); in perfcntr_pause()
|
D | fd5_draw.h | 57 OUT_PKT7(ring, CP_DRAW_INDX_OFFSET, idx_buffer ? 7 : 3); in fd5_draw() 101 OUT_PKT7(ring, CP_DRAW_INDX_INDIRECT, 6); in fd5_draw_emit() 110 OUT_PKT7(ring, CP_DRAW_INDIRECT, 3); in fd5_draw_emit()
|
D | fd5_compute.c | 137 OUT_PKT7(ring, CP_NOP, 2 * nglobal); in fd5_launch_grid() 174 OUT_PKT7(ring, CP_EXEC_CS_INDIRECT, 4); in fd5_launch_grid() 182 OUT_PKT7(ring, CP_EXEC_CS, 4); in fd5_launch_grid()
|
D | fd5_blitter.c | 245 OUT_PKT7(ring, CP_SET_RENDER_MODE, 1); in emit_blit_buffer() 291 OUT_PKT7(ring, CP_BLIT, 5); in emit_blit_buffer() 298 OUT_PKT7(ring, CP_SET_RENDER_MODE, 1); in emit_blit_buffer() 374 OUT_PKT7(ring, CP_SET_RENDER_MODE, 1); in emit_blit() 422 OUT_PKT7(ring, CP_BLIT, 5); in emit_blit() 429 OUT_PKT7(ring, CP_SET_RENDER_MODE, 1); in emit_blit()
|
D | fd5_gmem.c | 378 OUT_PKT7(ring, CP_SKIP_IB2_ENABLE_GLOBAL, 1); in fd5_emit_tile_init() 449 OUT_PKT7(ring, CP_WAIT_FOR_ME, 0); in fd5_emit_tile_prep() 451 OUT_PKT7(ring, CP_SET_VISIBILITY_OVERRIDE, 1); in fd5_emit_tile_prep() 454 OUT_PKT7(ring, CP_SET_BIN_DATA5, 5); in fd5_emit_tile_prep() 461 OUT_PKT7(ring, CP_SET_VISIBILITY_OVERRIDE, 1); in fd5_emit_tile_prep() 694 OUT_PKT7(ring, CP_SKIP_IB2_ENABLE_GLOBAL, 1); in fd5_emit_tile_fini() 715 OUT_PKT7(ring, CP_SKIP_IB2_ENABLE_GLOBAL, 1); in fd5_emit_sysmem_prep() 759 OUT_PKT7(ring, CP_SET_VISIBILITY_OVERRIDE, 1); in fd5_emit_sysmem_prep() 788 OUT_PKT7(ring, CP_SKIP_IB2_ENABLE_GLOBAL, 1); in fd5_emit_sysmem_fini()
|
D | fd5_emit.c | 64 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + sizedwords); in fd5_emit_const_user() 88 OUT_PKT7(ring, CP_LOAD_STATE4, 3); in fd5_emit_const_bo() 106 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + (2 * anum)); in fd5_emit_const_ptrs() 353 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + (4 * tex->num_samplers)); in emit_textures() 380 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + (12 * num_textures)); in emit_textures() 432 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + 2 * count); in emit_ssbos() 450 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + 2 * count); in emit_ssbos() 755 OUT_PKT7(ring, CP_MEM_WRITE, 3); in fd5_emit_state() 762 OUT_PKT7(ring, CP_MEM_TO_REG, 3); in fd5_emit_state() 781 OUT_PKT7(ring, CP_CONTEXT_REG_BUNCH, 4); in fd5_emit_state() [all …]
|
D | fd5_image.c | 141 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + 12); in emit_image_tex() 180 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + 2); in emit_image_ssbo() 193 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + 2); in emit_image_ssbo()
|
D | fd5_emit.h | 130 OUT_PKT7(ring, CP_SET_RENDER_MODE, 5); in fd5_set_render_mode() 144 OUT_PKT7(ring, CP_EVENT_WRITE, timestamp ? 4 : 1); in fd5_event_write()
|
D | fd5_context.h | 80 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in fd5_emit_flush()
|
D | fd5_program.c | 61 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + sz); in fd5_emit_shader() 130 OUT_PKT7(ring, CP_CONTEXT_REG_BUNCH, 12 + (2 * ARRAY_SIZE(prog))); in emit_stream_out()
|
/third_party/mesa3d/src/freedreno/drm/ |
D | freedreno_ringbuffer.h | 359 OUT_PKT7(struct fd_ringbuffer *ring, uint8_t opcode, uint16_t cnt) in OUT_PKT7() function 375 OUT_PKT7(ring, CP_WAIT_FOR_IDLE, 0); in OUT_WFI5()
|
D | freedreno_pipe.c | 197 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in fd_pipe_emit_fence()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_util.h | 379 OUT_PKT7(ring, CP_INDIRECT_BUFFER, 3); in __OUT_IB5()
|
D | freedreno_context.c | 225 OUT_PKT7(ring, CP_NOP, align(len, 4) / 4); in fd_emit_string5()
|
/third_party/mesa3d/src/freedreno/ds/ |
D | fd_pps_driver.cc | 294 OUT_PKT7(ring, CP_WAIT_FOR_IDLE, 0); in configure()
|