Home
last modified time | relevance | path

Searched refs:OUT_PKT3 (Results 1 – 25 of 25) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_emit.c87 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 …]
Dfd2_draw.c48 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 …]
Dfd2_gmem.c104 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 …]
Dfd2_program.c75 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()
Dfd2_query.c107 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/
Dfd4_query.c61 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()
Dfd4_draw.h63 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()
Dfd4_image.c157 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()
Dfd4_emit.c62 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 …]
Dfd4_compute.c157 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()
Dfd4_draw.c151 OUT_PKT3(ring, CP_REG_RMW, 3); in fd4_draw_vbo()
161 OUT_PKT3(ring, CP_REG_RMW, 3); in fd4_draw_vbo()
Dfd4_gmem.c370 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()
Dfd4_program.c58 OUT_PKT3(ring, CP_LOAD_STATE4, 2 + sz); in fd4_emit_shader()
/third_party/mesa3d/src/freedreno/computerator/
Da4xx.c150 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/
Dfd3_emit.c66 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 …]
Dfd3_query.c55 OUT_PKT3(ring, CP_SET_CONSTANT, 3); in occlusion_get_sample()
63 OUT_PKT3(ring, CP_DRAW_INDX, 3); in occlusion_get_sample()
Dfd3_gmem.c301 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()
Dfd3_program.c78 OUT_PKT3(ring, CP_LOAD_STATE, 2 + sz); in emit_shader()
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_draw.h59 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()
Dfreedreno_batch.h394 OUT_PKT3(ring, CP_EVENT_WRITE, 1); in fd_event_write()
Dfreedreno_util.h360 OUT_PKT3(ring, prefetch ? CP_INDIRECT_BUFFER_PFE : CP_INDIRECT_BUFFER_PFD, in __OUT_IB()
Dfreedreno_context.c215 OUT_PKT3(ring, CP_NOP, align(len, 4) / 4); in fd_emit_string()
/third_party/mesa3d/src/freedreno/drm/
Dfreedreno_ringbuffer.h338 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()
Dfreedreno_pipe.c208 OUT_PKT3(ring, CP_EVENT_WRITE, 3); in fd_pipe_emit_fence()
/third_party/mesa3d/src/freedreno/perfcntrs/
Dfdperf.c239 OUT_PKT3(ring, CP_WAIT_FOR_IDLE, 1); in select_counter()