/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
D | fd2_emit.c | 87 OUT_PKT3(ring, CP_SET_CONSTANT, size + 1); in emit_constants() 99 OUT_PKT3(ring, CP_SET_CONSTANT, 5); in emit_constants() 134 OUT_PKT3(ring, CP_SET_CONSTANT, 7); in emit_texture() 178 OUT_PKT3(ring, CP_SET_CONSTANT, 1 + (2 * n)); in fd2_emit_vertex_bufs() 206 OUT_PKT3(ring, CP_SET_CONSTANT, 9); in fd2_emit_state_binning() 220 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in fd2_emit_state_binning() 224 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in fd2_emit_state_binning() 229 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in fd2_emit_state_binning() 250 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in fd2_emit_state() 262 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in fd2_emit_state() [all …]
|
D | fd2_draw.c | 48 OUT_PKT3(ring, CP_EVENT_WRITE, 1); in emit_cacheflush() 84 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in draw_impl() 100 OUT_PKT3(ring, CP_WAIT_REG_EQ, 4); in draw_impl() 106 OUT_PKT3(ring, CP_DRAW_INDX_BIN, 6); in draw_impl() 117 OUT_PKT3(ring, CP_SET_CONSTANT, 3); in draw_impl() 127 OUT_PKT3(ring, CP_SET_CONSTANT, 5); in draw_impl() 146 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in draw_impl() 235 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in clear_state() 245 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in clear_state() 262 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in clear_state() [all …]
|
D | fd2_gmem.c | 104 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in emit_gmem2mem_surf() 109 OUT_PKT3(ring, CP_SET_CONSTANT, 5); in emit_gmem2mem_surf() 125 OUT_PKT3(ring, CP_SET_CONSTANT, 3); in emit_gmem2mem_surf() 154 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in prepare_tile_fini_ib() 158 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in prepare_tile_fini_ib() 163 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in prepare_tile_fini_ib() 170 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in prepare_tile_fini_ib() 174 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in prepare_tile_fini_ib() 178 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in prepare_tile_fini_ib() 186 OUT_PKT3(ring, CP_SET_CONSTANT, 3); in prepare_tile_fini_ib() [all …]
|
D | fd2_program.c | 75 OUT_PKT3(ring, CP_IM_LOAD_IMMEDIATE, 2 + info->sizedwords); in emit() 263 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in fd2_program_emit() 271 OUT_PKT3(ring, CP_SET_CONSTANT, 2); in fd2_program_emit()
|
D | fd2_query.c | 107 OUT_PKT3(ring, CP_REG_TO_MEM, 2); in perfcntr_resume() 134 OUT_PKT3(ring, CP_REG_TO_MEM, 2); in perfcntr_pause()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_query.c | 61 OUT_PKT3(ring, CP_SET_CONSTANT, 3); in occlusion_get_sample() 66 OUT_PKT3(ring, CP_DRAW_INDX_OFFSET, 3); in occlusion_get_sample() 168 OUT_PKT3(ring, CP_REG_TO_MEM, 2); in time_elapsed_get_sample() 185 OUT_PKT3(ring, CP_MEM_WRITE, 2); in time_elapsed_get_sample() 190 OUT_PKT3(ring, CP_REG_TO_MEM, 2); in time_elapsed_get_sample() 197 OUT_PKT3(ring, CP_MEM_TO_REG, 2); in time_elapsed_get_sample() 204 OUT_PKT3(ring, CP_MEM_TO_REG, 2); in time_elapsed_get_sample() 209 OUT_PKT3(ring, CP_MEM_TO_REG, 2); in time_elapsed_get_sample()
|
D | fd4_draw.h | 63 OUT_PKT3(ring, CP_DRAW_INDX_OFFSET, idx_buffer ? 6 : 3); in fd4_draw() 106 OUT_PKT3(ring, CP_DRAW_INDX_INDIRECT, 4); in fd4_draw_emit() 116 OUT_PKT3(ring, CP_DRAW_INDIRECT, 2); in fd4_draw_emit()
|
D | fd4_image.c | 157 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + 8); in emit_image_tex() 187 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + 4); in emit_image_tex() 203 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + 4); in emit_image_ssbo() 215 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + 2); in emit_image_ssbo()
|
D | fd4_emit.c | 62 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + sizedwords); in fd4_emit_const_user() 85 OUT_PKT3(ring, CP_LOAD_STATE4, 2); in fd4_emit_const_bo() 103 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + anum); in fd4_emit_const_ptrs() 178 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + (2 * num_samplers)); in emit_textures() 206 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + (8 * num_textures)); in emit_textures() 378 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + (2 * nr_bufs)); in fd4_emit_gmem_restore_tex() 395 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + (8 * nr_bufs)); in fd4_emit_gmem_restore_tex() 482 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + (4 * count)); in emit_ssbos() 502 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + (2 * count)); in emit_ssbos() 1001 OUT_PKT3(ring, CP_INVALIDATE_STATE, 1); in fd4_emit_restore() [all …]
|
D | fd4_compute.c | 157 OUT_PKT3(ring, CP_NOP, 2 * nglobal); in fd4_launch_grid() 190 OUT_PKT3(ring, CP_EXEC_CS_INDIRECT, 3); in fd4_launch_grid() 198 OUT_PKT3(ring, CP_EXEC_CS, 4); in fd4_launch_grid()
|
D | fd4_draw.c | 151 OUT_PKT3(ring, CP_REG_RMW, 3); in fd4_draw_vbo() 161 OUT_PKT3(ring, CP_REG_RMW, 3); in fd4_draw_vbo()
|
D | fd4_gmem.c | 370 OUT_PKT3(ring, CP_MEM_WRITE, 5); in fd4_emit_tile_mem2gmem() 797 OUT_PKT3(ring, CP_SET_BIN_DATA, 2); in fd4_emit_tile_renderprep() 808 OUT_PKT3(ring, CP_SET_BIN, 3); in fd4_emit_tile_renderprep()
|
D | fd4_program.c | 58 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + sz); in fd4_emit_shader()
|
/third_party/mesa3d/src/freedreno/computerator/ |
D | a4xx.c | 150 OUT_PKT3(ring, CP_LOAD_STATE4, 2); in cs_program_emit() 179 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + align_sz); in emit_const() 230 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + (4 * kernel->num_bufs)); in cs_ibo_emit() 250 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + (2 * kernel->num_bufs)); in cs_ibo_emit() 313 OUT_PKT3(ring, CP_EXEC_CS, 4); in a4xx_emit_grid() 324 OUT_PKT3(ring, CP_RUN_OPENCL, 1); in a4xx_emit_grid()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_emit.c | 66 OUT_PKT3(ring, CP_LOAD_STATE, 2 + sizedwords); in fd3_emit_const_user() 93 OUT_PKT3(ring, CP_LOAD_STATE, 2); in fd3_emit_const_bo() 111 OUT_PKT3(ring, CP_LOAD_STATE, 2 + anum); in fd3_emit_const_ptrs() 173 OUT_PKT3(ring, CP_LOAD_STATE, 2 + (2 * tex->num_samplers)); in emit_textures() 195 OUT_PKT3(ring, CP_LOAD_STATE, 2 + (4 * tex->num_textures)); in emit_textures() 215 OUT_PKT3(ring, CP_LOAD_STATE, 2 + (BASETABLE_SZ * tex->num_textures)); in emit_textures() 283 OUT_PKT3(ring, CP_LOAD_STATE, 2 + 2 * bufs); in fd3_emit_gmem_restore_tex() 300 OUT_PKT3(ring, CP_LOAD_STATE, 2 + 4 * bufs); in fd3_emit_gmem_restore_tex() 348 OUT_PKT3(ring, CP_LOAD_STATE, 2 + BASETABLE_SZ * bufs); in fd3_emit_gmem_restore_tex() 749 OUT_PKT3(ring, CP_EVENT_WRITE, 1); in fd3_emit_state() [all …]
|
D | fd3_query.c | 55 OUT_PKT3(ring, CP_SET_CONSTANT, 3); in occlusion_get_sample() 63 OUT_PKT3(ring, CP_DRAW_INDX, 3); in occlusion_get_sample()
|
D | fd3_gmem.c | 301 OUT_PKT3(ring, CP_DRAW_INDX_2, 5); in emit_binning_workaround() 586 OUT_PKT3(ring, CP_MEM_WRITE, 5); in fd3_emit_tile_mem2gmem() 841 OUT_PKT3(ring, CP_INVALIDATE_STATE, 1); in emit_binning_pass() 929 OUT_PKT3(ring, CP_DRAW_INDX, 3); in emit_binning_pass() 937 OUT_PKT3(ring, CP_NOP, 4); in emit_binning_pass() 1054 OUT_PKT3(ring, CP_SET_BIN_DATA, 2); in fd3_emit_tile_renderprep() 1065 OUT_PKT3(ring, CP_SET_BIN, 3); in fd3_emit_tile_renderprep()
|
D | fd3_program.c | 78 OUT_PKT3(ring, CP_LOAD_STATE, 2 + sz); in emit_shader()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_draw.h | 59 OUT_PKT3(ring, CP_DRAW_INDX, 3); in fd_draw() 92 OUT_PKT3(ring, vismode ? CP_DRAW_INDX_BIN : CP_DRAW_INDX, size); in fd_draw() 101 OUT_PKT3(ring, CP_DRAW_INDX, idx_buffer ? 5 : 3); in fd_draw()
|
D | freedreno_batch.h | 394 OUT_PKT3(ring, CP_EVENT_WRITE, 1); in fd_event_write()
|
D | freedreno_util.h | 360 OUT_PKT3(ring, prefetch ? CP_INDIRECT_BUFFER_PFE : CP_INDIRECT_BUFFER_PFD, in __OUT_IB()
|
D | freedreno_context.c | 215 OUT_PKT3(ring, CP_NOP, align(len, 4) / 4); in fd_emit_string()
|
/third_party/mesa3d/src/freedreno/drm/ |
D | freedreno_ringbuffer.h | 338 OUT_PKT3(struct fd_ringbuffer *ring, uint8_t opcode, uint16_t cnt) in OUT_PKT3() function 365 OUT_PKT3(ring, CP_WAIT_FOR_IDLE, 1); in OUT_WFI()
|
D | freedreno_pipe.c | 208 OUT_PKT3(ring, CP_EVENT_WRITE, 3); in fd_pipe_emit_fence()
|
/third_party/mesa3d/src/freedreno/perfcntrs/ |
D | fdperf.c | 239 OUT_PKT3(ring, CP_WAIT_FOR_IDLE, 1); in select_counter()
|