/external/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_query.c | 71 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in occlusion_resume() 83 OUT_PKT7(ring, CP_MEM_WRITE, 4); in occlusion_pause() 88 OUT_PKT7(ring, CP_WAIT_MEM_WRITES, 0); in occlusion_pause() 96 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in occlusion_pause() 100 OUT_PKT7(ring, CP_WAIT_REG_MEM, 6); in occlusion_pause() 108 OUT_PKT7(ring, CP_MEM_TO_MEM, 9); in occlusion_pause() 168 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in timestamp_resume() 182 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in timestamp_pause() 192 OUT_PKT7(ring, CP_MEM_TO_MEM, 9); in timestamp_pause() 305 OUT_PKT7(ring, CP_REG_TO_MEM, 3); in perfcntr_resume() [all …]
|
D | fd5_gmem.c | 335 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in emit_binning_pass() 347 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in emit_binning_pass() 350 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in emit_binning_pass() 380 OUT_PKT7(ring, CP_SKIP_IB2_ENABLE_GLOBAL, 1); in fd5_emit_tile_init() 438 OUT_PKT7(ring, CP_WAIT_FOR_ME, 0); in fd5_emit_tile_prep() 440 OUT_PKT7(ring, CP_SET_VISIBILITY_OVERRIDE, 1); in fd5_emit_tile_prep() 443 OUT_PKT7(ring, CP_SET_BIN_DATA5, 5); in fd5_emit_tile_prep() 450 OUT_PKT7(ring, CP_SET_VISIBILITY_OVERRIDE, 1); in fd5_emit_tile_prep() 684 OUT_PKT7(ring, CP_SKIP_IB2_ENABLE_GLOBAL, 1); in fd5_emit_tile_fini() 705 OUT_PKT7(ring, CP_SKIP_IB2_ENABLE_GLOBAL, 1); in fd5_emit_sysmem_prep() [all …]
|
D | fd5_draw.h | 59 OUT_PKT7(ring, CP_DRAW_INDX_OFFSET, idx_buffer ? 7 : 3); in fd5_draw() 103 OUT_PKT7(ring, CP_DRAW_INDX_INDIRECT, 6); in fd5_draw_emit() 112 OUT_PKT7(ring, CP_DRAW_INDIRECT, 3); in fd5_draw_emit()
|
D | fd5_emit.h | 123 OUT_PKT7(ring, CP_SET_RENDER_MODE, 5); in fd5_set_render_mode() 140 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in fd5_emit_blit() 184 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in fd5_emit_lrz_flush()
|
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_compute.c | 181 OUT_PKT7(ring, CP_NOP, 2 * nglobal); in fd5_launch_grid() 214 OUT_PKT7(ring, CP_EXEC_CS_INDIRECT, 4); in fd5_launch_grid() 221 OUT_PKT7(ring, CP_EXEC_CS, 4); in fd5_launch_grid()
|
D | fd5_image.c | 124 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + 12); in emit_image_tex() 160 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + 2); in emit_image_ssbo() 173 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + 2); in emit_image_ssbo()
|
D | fd5_emit.c | 64 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + sizedwords); in fd5_emit_const_user() 87 OUT_PKT7(ring, CP_LOAD_STATE4, 3); in fd5_emit_const_bo() 105 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + (2 * anum)); in fd5_emit_const_ptrs() 348 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + (4 * tex->num_samplers)); in emit_textures() 375 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + (12 * num_textures)); in emit_textures() 428 OUT_PKT7(ring, CP_LOAD_STATE4, 5); in emit_ssbos() 446 OUT_PKT7(ring, CP_LOAD_STATE4, 5); in emit_ssbos() 971 OUT_PKT7(ring, CP_SET_DRAW_STATE, 3); in fd5_emit_restore() 1130 OUT_PKT7(ring, CP_MEM_TO_MEM, 5); in fd5_mem_to_mem()
|
D | fd5_context.h | 96 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in fd5_emit_flush()
|
D | fd5_draw.c | 164 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in fd5_draw_vbo()
|
D | fd5_program.c | 61 OUT_PKT7(ring, CP_LOAD_STATE4, 3 + sz); in fd5_emit_shader() 178 OUT_PKT7(ring, CP_CONTEXT_REG_BUNCH, 12 + (2 * ARRAY_SIZE(prog))); in emit_stream_out()
|
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_gmem.c | 213 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in emit_zs() 307 OUT_PKT7(ring, CP_REG_WRITE, 3); in update_render_cntl() 412 OUT_PKT7(ring, CP_COND_WRITE5, 8); in emit_vsc_overflow_test() 422 OUT_PKT7(ring, CP_COND_WRITE5, 8); in emit_vsc_overflow_test() 433 OUT_PKT7(ring, CP_WAIT_MEM_WRITES, 0); in emit_vsc_overflow_test() 515 OUT_PKT7(ring, CP_REG_TEST, 1); in emit_conditional_ib() 520 OUT_PKT7(ring, CP_COND_REG_EXEC, 2); in emit_conditional_ib() 526 OUT_PKT7(ring, CP_INDIRECT_BUFFER, 3); in emit_conditional_ib() 568 OUT_PKT7(ring, CP_SET_MARKER, 1); in emit_binning_pass() 572 OUT_PKT7(ring, CP_SET_VISIBILITY_OVERRIDE, 1); in emit_binning_pass() [all …]
|
D | fd6_query.c | 83 OUT_PKT7(ring, CP_MEM_WRITE, 4); in occlusion_pause() 88 OUT_PKT7(ring, CP_WAIT_MEM_WRITES, 0); in occlusion_pause() 105 OUT_PKT7(epilogue, 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 time_elapsed_pause() 189 OUT_PKT7(ring, CP_MEM_TO_MEM, 9); in time_elapsed_pause() 208 OUT_PKT7(ring, CP_EVENT_WRITE, 4); in record_timestamp() 337 OUT_PKT7(ring, CP_REG_TO_MEM, 3); in primitives_generated_resume() 354 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 | 163 OUT_PKT7(ring, CP_NOP, 2 * nglobal); in fd6_launch_grid() 170 OUT_PKT7(ring, CP_SET_MARKER, 1); in fd6_launch_grid() 200 OUT_PKT7(ring, CP_EXEC_CS_INDIRECT, 4); in fd6_launch_grid() 207 OUT_PKT7(ring, CP_EXEC_CS, 4); in fd6_launch_grid()
|
D | fd6_emit.h | 152 OUT_PKT7(ring, CP_EVENT_WRITE, timestamp ? 4 : 1); in fd6_event_write() 178 OUT_PKT7(ring, CP_WAIT_REG_MEM, 6); in fd6_cache_flush() 188 OUT_PKT7(ring, CP_WAIT_MEM_GTE, 4); in fd6_cache_flush() 205 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in fd6_emit_lrz_flush()
|
D | fd6_emit.c | 356 OUT_PKT7(ring, opcode, 3); in fd6_emit_textures() 446 OUT_PKT7(ring, opcode, 3); in fd6_emit_textures() 747 OUT_PKT7(ring, CP_MEM_TO_REG, 3); in fd6_emit_streamout() 772 OUT_PKT7(obj, CP_CONTEXT_REG_BUNCH, 4); in fd6_emit_streamout() 1033 OUT_PKT7(obj, CP_LOAD_STATE6, 3); in fd6_emit_state() 1057 OUT_PKT7(ring, CP_SET_DRAW_STATE, 3 * emit->num_groups); in fd6_emit_state() 1123 OUT_PKT7(ring, CP_LOAD_STATE6_FRAG, 3); in fd6_emit_cs_state() 1252 OUT_PKT7(ring, CP_SET_DRAW_STATE, 3); in fd6_emit_restore() 1281 OUT_PKT7(ring, CP_MEM_TO_MEM, 5); in fd6_mem_to_mem() 1306 OUT_PKT7(ring, CP_WAIT_REG_MEM, 6); in fd6_framebuffer_barrier() [all …]
|
D | fd6_blitter.c | 259 OUT_PKT7(ring, CP_SET_MARKER, 1); in emit_blit_setup() 419 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in emit_blit_buffer() 426 OUT_PKT7(ring, CP_BLIT, 1); in emit_blit_buffer() 513 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in fd6_clear_ubwc() 520 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() 775 OUT_PKT7(ring, CP_EVENT_WRITE, 1); in fd6_clear_surface() 782 OUT_PKT7(ring, CP_BLIT, 1); in fd6_clear_surface()
|
D | fd6_draw.c | 351 OUT_PKT7(ring, CP_SET_MARKER, 1); in fd6_clear_lrz() 374 OUT_PKT7(ring, CP_SET_MARKER, 1); in fd6_clear_lrz() 447 OUT_PKT7(ring, CP_BLIT, 1); in fd6_clear_lrz()
|
D | fd6_const.c | 140 OUT_PKT7(ring, fd6_stage2opcode(s->type), 3); in emit_tess_bos() 241 OUT_PKT7(ring, fd6_stage2opcode(v->type), 3 + (2 * num_ubos)); in fd6_emit_ubos()
|
D | fd6_program.c | 104 OUT_PKT7(ring, fd6_stage2opcode(so->type), 3); in fd6_emit_shader() 212 OUT_PKT7(ring, CP_CONTEXT_REG_BUNCH, 12 + (2 * prog_count)); in setup_stream_out()
|
/external/mesa3d/src/freedreno/computerator/ |
D | a6xx.c | 176 OUT_PKT7(ring, CP_LOAD_STATE6_FRAG, 3); in cs_program_emit() 195 OUT_PKT7(ring, CP_LOAD_STATE6_FRAG, 3 + align_sz); in emit_const() 285 OUT_PKT7(ring, CP_LOAD_STATE6_FRAG, 3); in cs_ibo_emit() 308 OUT_PKT7(ring, CP_EVENT_WRITE, timestamp ? 4 : 1); in event_write() 330 OUT_PKT7(ring, CP_WAIT_REG_MEM, 6); in cache_flush() 340 OUT_PKT7(ring, CP_WAIT_MEM_GTE, 4); in cache_flush() 358 OUT_PKT7(ring, CP_SET_MARKER, 1); in a6xx_emit_grid() 403 OUT_PKT7(ring, CP_WAIT_FOR_IDLE, 0); in a6xx_emit_grid() 409 OUT_PKT7(ring, CP_REG_TO_MEM, 3); in a6xx_emit_grid() 416 OUT_PKT7(ring, CP_EXEC_CS, 4); in a6xx_emit_grid() [all …]
|
/external/mesa3d/src/freedreno/drm/ |
D | freedreno_ringbuffer.h | 319 OUT_PKT7(struct fd_ringbuffer *ring, uint8_t opcode, uint16_t cnt) in OUT_PKT7() function 338 OUT_PKT7(ring, CP_WAIT_FOR_IDLE, 0); in OUT_WFI5()
|
/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_util.h | 261 OUT_PKT7(ring, CP_INDIRECT_BUFFER, 3); in __OUT_IB5()
|
D | freedreno_context.c | 181 OUT_PKT7(ring, CP_NOP, align(len, 4) / 4); in fd_emit_string5()
|
/external/mesa3d/src/freedreno/perfcntrs/ |
D | fdperf.c | 447 OUT_PKT7(ring, CP_WAIT_FOR_IDLE, 0); in select_counter()
|