Home
last modified time | relevance | path

Searched refs:draw_cs (Results 1 – 8 of 8) sorted by relevance

/third_party/mesa3d/src/freedreno/vulkan/
Dtu_cmd_buffer.c994 tu_cs_emit_call(cs, &cmd->draw_cs); in tu6_emit_binning_pass()
1152 struct tu_cs *cs = &cmd->draw_cs; in tu_set_input_attachments()
1165 struct tu_cs *cs = &cmd->draw_cs; in tu_emit_renderpass_begin()
1298 tu_cs_emit_call(cs, &cmd->draw_cs); in tu6_render_tile()
1377 tu_cs_emit_call(&cmd->cs, &cmd->draw_cs); in tu_cmd_render_sysmem()
1425 tu_cs_init(&cmd_buffer->draw_cs, device, TU_CS_MODE_GROW, 4096); in tu_create_cmd_buffer()
1441 tu_cs_finish(&cmd_buffer->draw_cs); in tu_cmd_buffer_destroy()
1461 tu_cs_reset(&cmd_buffer->draw_cs); in tu_reset_cmd_buffer()
1600 tu_cs_begin(&cmd_buffer->draw_cs); in tu_BeginCommandBuffer()
1738 tu_cs_emit_regs(&cmd->draw_cs, A6XX_PC_RESTART_INDEX(restart_index)); in tu_CmdBindIndexBuffer()
[all …]
Dtu_query.c806 struct tu_cs *cs = cmdbuf->state.pass ? &cmdbuf->draw_cs : &cmdbuf->cs; in emit_begin_occlusion_query()
825 struct tu_cs *cs = cmdbuf->state.pass ? &cmdbuf->draw_cs : &cmdbuf->cs; in emit_begin_stat_query()
857 struct tu_cs *cs = cmdbuf->state.pass ? &cmdbuf->draw_cs : &cmdbuf->cs; in emit_begin_perf_query()
932 struct tu_cs *cs = cmdbuf->state.pass ? &cmdbuf->draw_cs : &cmdbuf->cs; in emit_begin_xfb_query()
1013 struct tu_cs *cs = pass ? &cmdbuf->draw_cs : &cmdbuf->cs; in emit_end_occlusion_query()
1071 struct tu_cs *cs = cmdbuf->state.pass ? &cmdbuf->draw_cs : &cmdbuf->cs; in emit_end_stat_query()
1122 struct tu_cs *cs = cmdbuf->state.pass ? &cmdbuf->draw_cs : &cmdbuf->cs; in emit_end_perf_query()
1202 struct tu_cs *cs = cmdbuf->state.pass ? &cmdbuf->draw_cs : &cmdbuf->cs; in emit_end_xfb_query()
1347 struct tu_cs *cs = cmd->state.pass ? &cmd->draw_cs : &cmd->cs; in tu_CmdWriteTimestamp()
Dtu_clear_blit.c2195 struct tu_cs *cs = &cmd->draw_cs; in tu_clear_sysmem_attachments()
2478 struct tu_cs *cs = &cmd->draw_cs; in tu_clear_gmem_attachments()
2515 struct tu_cs *cs = &cmd->draw_cs; in tu_CmdClearAttachments()
Dtu_private.h1082 struct tu_cs draw_cs; member
/third_party/mesa3d/docs/relnotes/
D21.0.0.rst1866 - turnip: do not emit draw states in draw_cs outside of renderpass
D20.0.0.rst1807 - turnip: allow writes to draw_cs outside of render pass
D20.1.0.rst2568 - turnip: move tile_load_ib/sysmem_clear_ib into draw_cs
D19.1.0.rst1043 - turnip: add draw_cs to tu_cmd_buffer