/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_query.c | 81 OUT_PKT7(ring, CP_MEM_WRITE, 4); in occlusion_pause() 86 OUT_PKT7(ring, CP_WAIT_MEM_WRITES, 0); in occlusion_pause() 101 OUT_PKT7(epilogue, CP_WAIT_REG_MEM, 6); in occlusion_pause() 110 OUT_PKT7(epilogue, CP_MEM_TO_MEM, 9); in occlusion_pause() 169 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in timestamp_resume() 183 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in time_elapsed_pause() 193 OUT_PKT7(ring, CP_MEM_TO_MEM, 9); in time_elapsed_pause() 211 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in record_timestamp() 344 OUT_PKT7(ring, CP_REG_TO_MEM, 3); in primitives_generated_resume() 361 OUT_PKT7(ring, CP_REG_TO_MEM, 3); in primitives_generated_pause() [all …]
|
D | fd6_gmem.c | 201 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in emit_zs() 382 OUT_PKT7(ring, CP_REG_WRITE, 3); in update_render_cntl() 489 OUT_PKT7(ring, CP_COND_WRITE5, 8); in emit_vsc_overflow_test() 502 OUT_PKT7(ring, CP_COND_WRITE5, 8); in emit_vsc_overflow_test() 516 OUT_PKT7(ring, CP_WAIT_MEM_WRITES, 0); in emit_vsc_overflow_test() 617 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in emit_common_fini() 642 OUT_PKT7(ring, CP_REG_TEST, 1); in emit_conditional_ib() 647 OUT_PKT7(ring, CP_COND_REG_EXEC, 2); in emit_conditional_ib() 653 OUT_PKT7(ring, CP_INDIRECT_BUFFER, 3); in emit_conditional_ib() 694 OUT_PKT7(ring, CP_SET_MARKER, 1); in emit_binning_pass() [all …]
|
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_compute.c | 141 OUT_PKT7(ring, CP_NOP, 2 * nglobal); in fd6_launch_grid() 148 OUT_PKT7(ring, CP_SET_MARKER, 1); in fd6_launch_grid() 182 OUT_PKT7(ring, CP_EXEC_CS_INDIRECT, 4); in fd6_launch_grid() 190 OUT_PKT7(ring, CP_EXEC_CS, 4); in fd6_launch_grid()
|
D | fd6_draw.c | 59 OUT_PKT7(ring, CP_WAIT_FOR_ME, 0); in draw_emit_xfb() 61 OUT_PKT7(ring, CP_DRAW_AUTO, 6); in draw_emit_xfb() 275 OUT_PKT7(ring, CP_SET_SUBDRAW_SIZE, 1); in fd6_draw_vbo() 351 OUT_PKT7(ring, CP_SET_MARKER, 1); in fd6_clear_lrz() 368 OUT_PKT7(ring, CP_SET_MARKER, 1); in fd6_clear_lrz() 437 OUT_PKT7(ring, CP_BLIT, 1); in fd6_clear_lrz()
|
D | fd6_emit.c | 348 OUT_PKT7(ring, opcode, 3); in fd6_emit_textures() 448 OUT_PKT7(ring, opcode, 3); in fd6_emit_textures() 845 OUT_PKT7(ring, CP_LOAD_STATE6, 3); in build_ibo() 899 OUT_PKT7(ring, CP_MEM_WRITE, 3); in fd6_emit_streamout() 906 OUT_PKT7(ring, CP_MEM_TO_REG, 3); in fd6_emit_streamout() 1152 OUT_PKT7(ring, CP_SET_DRAW_STATE, 3 * emit->num_groups); in fd6_emit_state() 1216 OUT_PKT7(ring, CP_LOAD_STATE6_FRAG, 3); in fd6_emit_cs_state() 1339 OUT_PKT7(ring, CP_SET_DRAW_STATE, 3); in fd6_emit_restore() 1390 OUT_PKT7(ring, CP_MEM_TO_MEM, 5); in fd6_mem_to_mem() 1417 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_program.c | 148 OUT_PKT7(ring, fd6_stage2opcode(so->type), 3); in fd6_emit_shader() 172 OUT_PKT7(ring, CP_CONTEXT_REG_BUNCH, sizedw); in setup_stream_out_disable() 249 OUT_PKT7(ring, CP_CONTEXT_REG_BUNCH, sizedw); in setup_stream_out() 377 OUT_PKT7(ring, fd6_stage2opcode(s->type), 7); in fd6_emit_tess_bos()
|
D | fd6_const.c | 197 OUT_PKT7(ring, fd6_stage2opcode(v->type), 3 + (2 * num_ubos)); in fd6_emit_ubos()
|
/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_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() 363 OUT_PKT7(ring, CP_SET_RENDER_MODE, 1); in emit_blit() 411 OUT_PKT7(ring, CP_BLIT, 5); in emit_blit() 418 OUT_PKT7(ring, CP_SET_RENDER_MODE, 1); in emit_blit()
|
D | fd5_compute.c | 138 OUT_PKT7(ring, CP_NOP, 2 * nglobal); in fd5_launch_grid() 175 OUT_PKT7(ring, CP_EXEC_CS_INDIRECT, 4); in fd5_launch_grid() 183 OUT_PKT7(ring, CP_EXEC_CS, 4); in fd5_launch_grid()
|
D | fd5_gmem.c | 410 OUT_PKT7(ring, CP_SKIP_IB2_ENABLE_GLOBAL, 1); in fd5_emit_tile_init() 481 OUT_PKT7(ring, CP_WAIT_FOR_ME, 0); in fd5_emit_tile_prep() 483 OUT_PKT7(ring, CP_SET_VISIBILITY_OVERRIDE, 1); in fd5_emit_tile_prep() 486 OUT_PKT7(ring, CP_SET_BIN_DATA5, 5); in fd5_emit_tile_prep() 493 OUT_PKT7(ring, CP_SET_VISIBILITY_OVERRIDE, 1); in fd5_emit_tile_prep() 706 OUT_PKT7(ring, CP_SKIP_IB2_ENABLE_GLOBAL, 1); in fd5_emit_tile_fini() 727 OUT_PKT7(ring, CP_SKIP_IB2_ENABLE_GLOBAL, 1); in fd5_emit_sysmem_prep() 771 OUT_PKT7(ring, CP_SET_VISIBILITY_OVERRIDE, 1); in fd5_emit_sysmem_prep() 786 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() 747 OUT_PKT7(ring, CP_MEM_WRITE, 3); in fd5_emit_state() 754 OUT_PKT7(ring, CP_MEM_TO_REG, 3); in fd5_emit_state() 773 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 | 77 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/computerator/ |
D | a6xx.c | 202 OUT_PKT7(ring, CP_LOAD_STATE6_FRAG, 3); in cs_program_emit() 239 OUT_PKT7(ring, CP_LOAD_STATE6_FRAG, 3 + align_sz); in emit_const() 336 OUT_PKT7(ring, CP_LOAD_STATE6_FRAG, 3); in cs_ibo_emit() 359 OUT_PKT7(ring, CP_EVENT_WRITE, timestamp ? 4 : 1); in event_write() 381 OUT_PKT7(ring, CP_WAIT_REG_MEM, 6); in cache_flush() 391 OUT_PKT7(ring, CP_WAIT_MEM_GTE, 4); in cache_flush() 410 OUT_PKT7(ring, CP_SET_MARKER, 1); in a6xx_emit_grid() 458 OUT_PKT7(ring, CP_WAIT_FOR_IDLE, 0); in a6xx_emit_grid() 464 OUT_PKT7(ring, CP_REG_TO_MEM, 3); in a6xx_emit_grid() 471 OUT_PKT7(ring, CP_EXEC_CS, 4); in a6xx_emit_grid() [all …]
|
/third_party/mesa3d/src/freedreno/drm/ |
D | freedreno_ringbuffer.h | 356 OUT_PKT7(struct fd_ringbuffer *ring, uint8_t opcode, uint16_t cnt) in OUT_PKT7() function 372 OUT_PKT7(ring, CP_WAIT_FOR_IDLE, 0); in OUT_WFI5()
|
D | freedreno_pipe.c | 203 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in fd_pipe_emit_fence()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_util.h | 381 OUT_PKT7(ring, CP_INDIRECT_BUFFER, 3); in __OUT_IB5()
|
D | freedreno_context.c | 226 OUT_PKT7(ring, CP_NOP, align(len, 4) / 4); in fd_emit_string5()
|
/third_party/mesa3d/src/freedreno/ds/ |
D | fd_pps_driver.cc | 601 OUT_PKT7(ring, CP_WAIT_FOR_IDLE, 0); in configure()
|