/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/freedreno/vulkan/ |
H A D | tu_cs.c | 248 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs) in tu_cs_begin_sub_stream() argument 257 tu_cs_init_external(sub_cs, cs->device, cs->cur, cs->reserved_end); in tu_cs_begin_sub_stream() 258 tu_cs_begin(sub_cs); in tu_cs_begin_sub_stream() 259 result = tu_cs_reserve_space(sub_cs, size); in tu_cs_begin_sub_stream() 307 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_sub_stream() argument 311 assert(sub_cs->start == cs->cur && sub_cs->end == cs->reserved_end); in tu_cs_end_sub_stream() 312 tu_cs_sanity_check(sub_cs); in tu_cs_end_sub_stream() 314 tu_cs_end(sub_cs); in tu_cs_end_sub_stream() 316 cs->cur = sub_cs->cur; in tu_cs_end_sub_stream()
|
H A D | tu_cs.h | 52 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs); 61 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs); 64 tu_cs_end_draw_state(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_draw_state() argument 66 struct tu_cs_entry entry = tu_cs_end_sub_stream(cs, sub_cs); in tu_cs_end_draw_state() 77 tu_cs_draw_state(struct tu_cs *sub_cs, struct tu_cs *cs, uint32_t size) in tu_cs_draw_state() argument 82 tu_cs_alloc(sub_cs, size, 1, &memory); in tu_cs_draw_state() 83 tu_cs_init_external(cs, sub_cs->device, memory.map, memory.map + size); in tu_cs_draw_state()
|
H A D | tu_cmd_buffer.c | 1129 struct tu_draw_state ds = tu_cs_draw_state(&cmd->sub_cs, &cs, 9); in tu_emit_input_attachments() 1443 tu_cs_finish(&cmd_buffer->sub_cs); in tu_cmd_buffer_destroy() 1463 tu_cs_reset(&cmd_buffer->sub_cs); in tu_reset_cmd_buffer() 1693 tu_cs_draw_state(&cmd->sub_cs, &cs, 2 * MAX_VBS).iova; in tu_CmdBindVertexBuffers2EXT() 1879 VkResult result = tu_cs_alloc(&cmd->sub_cs, in tu_CmdPushDescriptorSetKHR() 1918 VkResult result = tu_cs_alloc(&cmd->sub_cs, in tu_CmdPushDescriptorSetWithTemplateKHR() 3443 tu_cs_begin_sub_stream(&cmd->sub_cs, dwords, &cs); in tu6_emit_consts() 3447 return tu_cs_end_draw_state(&cmd->sub_cs, &cs); in tu6_emit_consts() 3464 tu_cs_begin_sub_stream(&cmd->sub_cs, dwords, &cs); in tu6_emit_consts_geom() 3469 return tu_cs_end_draw_state(&cmd->sub_cs, &cs); in tu6_emit_consts_geom() [all …]
|
/dports/lang/clover/mesa-21.3.6/src/freedreno/vulkan/ |
H A D | tu_cs.c | 248 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs) in tu_cs_begin_sub_stream() argument 257 tu_cs_init_external(sub_cs, cs->device, cs->cur, cs->reserved_end); in tu_cs_begin_sub_stream() 258 tu_cs_begin(sub_cs); in tu_cs_begin_sub_stream() 259 result = tu_cs_reserve_space(sub_cs, size); in tu_cs_begin_sub_stream() 307 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_sub_stream() argument 311 assert(sub_cs->start == cs->cur && sub_cs->end == cs->reserved_end); in tu_cs_end_sub_stream() 312 tu_cs_sanity_check(sub_cs); in tu_cs_end_sub_stream() 314 tu_cs_end(sub_cs); in tu_cs_end_sub_stream() 316 cs->cur = sub_cs->cur; in tu_cs_end_sub_stream()
|
H A D | tu_cs.h | 52 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs); 61 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs); 64 tu_cs_end_draw_state(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_draw_state() argument 66 struct tu_cs_entry entry = tu_cs_end_sub_stream(cs, sub_cs); in tu_cs_end_draw_state() 77 tu_cs_draw_state(struct tu_cs *sub_cs, struct tu_cs *cs, uint32_t size) in tu_cs_draw_state() argument 82 tu_cs_alloc(sub_cs, size, 1, &memory); in tu_cs_draw_state() 83 tu_cs_init_external(cs, sub_cs->device, memory.map, memory.map + size); in tu_cs_draw_state()
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/freedreno/vulkan/ |
H A D | tu_cs.c | 248 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs) in tu_cs_begin_sub_stream() argument 257 tu_cs_init_external(sub_cs, cs->device, cs->cur, cs->reserved_end); in tu_cs_begin_sub_stream() 258 tu_cs_begin(sub_cs); in tu_cs_begin_sub_stream() 259 result = tu_cs_reserve_space(sub_cs, size); in tu_cs_begin_sub_stream() 307 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_sub_stream() argument 311 assert(sub_cs->start == cs->cur && sub_cs->end == cs->reserved_end); in tu_cs_end_sub_stream() 312 tu_cs_sanity_check(sub_cs); in tu_cs_end_sub_stream() 314 tu_cs_end(sub_cs); in tu_cs_end_sub_stream() 316 cs->cur = sub_cs->cur; in tu_cs_end_sub_stream()
|
H A D | tu_cs.h | 52 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs); 61 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs); 64 tu_cs_end_draw_state(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_draw_state() argument 66 struct tu_cs_entry entry = tu_cs_end_sub_stream(cs, sub_cs); in tu_cs_end_draw_state() 77 tu_cs_draw_state(struct tu_cs *sub_cs, struct tu_cs *cs, uint32_t size) in tu_cs_draw_state() argument 82 tu_cs_alloc(sub_cs, size, 1, &memory); in tu_cs_draw_state() 83 tu_cs_init_external(cs, sub_cs->device, memory.map, memory.map + size); in tu_cs_draw_state()
|
H A D | tu_cmd_buffer.c | 1129 struct tu_draw_state ds = tu_cs_draw_state(&cmd->sub_cs, &cs, 9); in tu_emit_input_attachments() 1443 tu_cs_finish(&cmd_buffer->sub_cs); in tu_cmd_buffer_destroy() 1463 tu_cs_reset(&cmd_buffer->sub_cs); in tu_reset_cmd_buffer() 1693 tu_cs_draw_state(&cmd->sub_cs, &cs, 2 * MAX_VBS).iova; in tu_CmdBindVertexBuffers2EXT() 1879 VkResult result = tu_cs_alloc(&cmd->sub_cs, in tu_CmdPushDescriptorSetKHR() 1918 VkResult result = tu_cs_alloc(&cmd->sub_cs, in tu_CmdPushDescriptorSetWithTemplateKHR() 3443 tu_cs_begin_sub_stream(&cmd->sub_cs, dwords, &cs); in tu6_emit_consts() 3447 return tu_cs_end_draw_state(&cmd->sub_cs, &cs); in tu6_emit_consts() 3464 tu_cs_begin_sub_stream(&cmd->sub_cs, dwords, &cs); in tu6_emit_consts_geom() 3469 return tu_cs_end_draw_state(&cmd->sub_cs, &cs); in tu6_emit_consts_geom() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/freedreno/vulkan/ |
H A D | tu_cs.c | 248 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs) in tu_cs_begin_sub_stream() argument 257 tu_cs_init_external(sub_cs, cs->device, cs->cur, cs->reserved_end); in tu_cs_begin_sub_stream() 258 tu_cs_begin(sub_cs); in tu_cs_begin_sub_stream() 259 result = tu_cs_reserve_space(sub_cs, size); in tu_cs_begin_sub_stream() 307 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_sub_stream() argument 311 assert(sub_cs->start == cs->cur && sub_cs->end == cs->reserved_end); in tu_cs_end_sub_stream() 312 tu_cs_sanity_check(sub_cs); in tu_cs_end_sub_stream() 314 tu_cs_end(sub_cs); in tu_cs_end_sub_stream() 316 cs->cur = sub_cs->cur; in tu_cs_end_sub_stream()
|
H A D | tu_cs.h | 52 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs); 61 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs); 64 tu_cs_end_draw_state(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_draw_state() argument 66 struct tu_cs_entry entry = tu_cs_end_sub_stream(cs, sub_cs); in tu_cs_end_draw_state() 77 tu_cs_draw_state(struct tu_cs *sub_cs, struct tu_cs *cs, uint32_t size) in tu_cs_draw_state() argument 82 tu_cs_alloc(sub_cs, size, 1, &memory); in tu_cs_draw_state() 83 tu_cs_init_external(cs, sub_cs->device, memory.map, memory.map + size); in tu_cs_draw_state()
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/freedreno/vulkan/ |
H A D | tu_cs.c | 248 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs) in tu_cs_begin_sub_stream() argument 257 tu_cs_init_external(sub_cs, cs->device, cs->cur, cs->reserved_end); in tu_cs_begin_sub_stream() 258 tu_cs_begin(sub_cs); in tu_cs_begin_sub_stream() 259 result = tu_cs_reserve_space(sub_cs, size); in tu_cs_begin_sub_stream() 307 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_sub_stream() argument 311 assert(sub_cs->start == cs->cur && sub_cs->end == cs->reserved_end); in tu_cs_end_sub_stream() 312 tu_cs_sanity_check(sub_cs); in tu_cs_end_sub_stream() 314 tu_cs_end(sub_cs); in tu_cs_end_sub_stream() 316 cs->cur = sub_cs->cur; in tu_cs_end_sub_stream()
|
H A D | tu_cs.h | 52 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs); 61 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs); 64 tu_cs_end_draw_state(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_draw_state() argument 66 struct tu_cs_entry entry = tu_cs_end_sub_stream(cs, sub_cs); in tu_cs_end_draw_state() 77 tu_cs_draw_state(struct tu_cs *sub_cs, struct tu_cs *cs, uint32_t size) in tu_cs_draw_state() argument 82 tu_cs_alloc(sub_cs, size, 1, &memory); in tu_cs_draw_state() 83 tu_cs_init_external(cs, sub_cs->device, memory.map, memory.map + size); in tu_cs_draw_state()
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/freedreno/vulkan/ |
H A D | tu_cs.c | 248 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs) in tu_cs_begin_sub_stream() argument 257 tu_cs_init_external(sub_cs, cs->device, cs->cur, cs->reserved_end); in tu_cs_begin_sub_stream() 258 tu_cs_begin(sub_cs); in tu_cs_begin_sub_stream() 259 result = tu_cs_reserve_space(sub_cs, size); in tu_cs_begin_sub_stream() 307 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_sub_stream() argument 311 assert(sub_cs->start == cs->cur && sub_cs->end == cs->reserved_end); in tu_cs_end_sub_stream() 312 tu_cs_sanity_check(sub_cs); in tu_cs_end_sub_stream() 314 tu_cs_end(sub_cs); in tu_cs_end_sub_stream() 316 cs->cur = sub_cs->cur; in tu_cs_end_sub_stream()
|
H A D | tu_cs.h | 52 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs); 61 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs); 64 tu_cs_end_draw_state(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_draw_state() argument 66 struct tu_cs_entry entry = tu_cs_end_sub_stream(cs, sub_cs); in tu_cs_end_draw_state() 77 tu_cs_draw_state(struct tu_cs *sub_cs, struct tu_cs *cs, uint32_t size) in tu_cs_draw_state() argument 82 tu_cs_alloc(sub_cs, size, 1, &memory); in tu_cs_draw_state() 83 tu_cs_init_external(cs, sub_cs->device, memory.map, memory.map + size); in tu_cs_draw_state()
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/freedreno/vulkan/ |
H A D | tu_cs.c | 248 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs) in tu_cs_begin_sub_stream() argument 257 tu_cs_init_external(sub_cs, cs->device, cs->cur, cs->reserved_end); in tu_cs_begin_sub_stream() 258 tu_cs_begin(sub_cs); in tu_cs_begin_sub_stream() 259 result = tu_cs_reserve_space(sub_cs, size); in tu_cs_begin_sub_stream() 307 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_sub_stream() argument 311 assert(sub_cs->start == cs->cur && sub_cs->end == cs->reserved_end); in tu_cs_end_sub_stream() 312 tu_cs_sanity_check(sub_cs); in tu_cs_end_sub_stream() 314 tu_cs_end(sub_cs); in tu_cs_end_sub_stream() 316 cs->cur = sub_cs->cur; in tu_cs_end_sub_stream()
|
H A D | tu_cs.h | 52 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs); 61 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs); 64 tu_cs_end_draw_state(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_draw_state() argument 66 struct tu_cs_entry entry = tu_cs_end_sub_stream(cs, sub_cs); in tu_cs_end_draw_state() 77 tu_cs_draw_state(struct tu_cs *sub_cs, struct tu_cs *cs, uint32_t size) in tu_cs_draw_state() argument 82 tu_cs_alloc(sub_cs, size, 1, &memory); in tu_cs_draw_state() 83 tu_cs_init_external(cs, sub_cs->device, memory.map, memory.map + size); in tu_cs_draw_state()
|
/dports/graphics/libosmesa/mesa-21.3.6/src/freedreno/vulkan/ |
H A D | tu_cs.c | 248 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs) in tu_cs_begin_sub_stream() argument 257 tu_cs_init_external(sub_cs, cs->device, cs->cur, cs->reserved_end); in tu_cs_begin_sub_stream() 258 tu_cs_begin(sub_cs); in tu_cs_begin_sub_stream() 259 result = tu_cs_reserve_space(sub_cs, size); in tu_cs_begin_sub_stream() 307 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_sub_stream() argument 311 assert(sub_cs->start == cs->cur && sub_cs->end == cs->reserved_end); in tu_cs_end_sub_stream() 312 tu_cs_sanity_check(sub_cs); in tu_cs_end_sub_stream() 314 tu_cs_end(sub_cs); in tu_cs_end_sub_stream() 316 cs->cur = sub_cs->cur; in tu_cs_end_sub_stream()
|
H A D | tu_cs.h | 52 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs); 61 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs); 64 tu_cs_end_draw_state(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_draw_state() argument 66 struct tu_cs_entry entry = tu_cs_end_sub_stream(cs, sub_cs); in tu_cs_end_draw_state() 77 tu_cs_draw_state(struct tu_cs *sub_cs, struct tu_cs *cs, uint32_t size) in tu_cs_draw_state() argument 82 tu_cs_alloc(sub_cs, size, 1, &memory); in tu_cs_draw_state() 83 tu_cs_init_external(cs, sub_cs->device, memory.map, memory.map + size); in tu_cs_draw_state()
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/freedreno/vulkan/ |
H A D | tu_cs.c | 244 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs) in tu_cs_begin_sub_stream() argument 253 tu_cs_init_external(sub_cs, cs->device, cs->cur, cs->reserved_end); in tu_cs_begin_sub_stream() 254 tu_cs_begin(sub_cs); in tu_cs_begin_sub_stream() 255 result = tu_cs_reserve_space(sub_cs, size); in tu_cs_begin_sub_stream() 303 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_sub_stream() argument 307 assert(sub_cs->start == cs->cur && sub_cs->end == cs->reserved_end); in tu_cs_end_sub_stream() 308 tu_cs_sanity_check(sub_cs); in tu_cs_end_sub_stream() 310 tu_cs_end(sub_cs); in tu_cs_end_sub_stream() 312 cs->cur = sub_cs->cur; in tu_cs_end_sub_stream()
|
H A D | tu_cs.h | 52 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs); 61 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs); 64 tu_cs_end_draw_state(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_draw_state() argument 66 struct tu_cs_entry entry = tu_cs_end_sub_stream(cs, sub_cs); in tu_cs_end_draw_state() 77 tu_cs_draw_state(struct tu_cs *sub_cs, struct tu_cs *cs, uint32_t size) in tu_cs_draw_state() argument 82 tu_cs_alloc(sub_cs, size, 1, &memory); in tu_cs_draw_state() 83 tu_cs_init_external(cs, sub_cs->device, memory.map, memory.map + size); in tu_cs_draw_state()
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/freedreno/vulkan/ |
H A D | tu_cs.c | 248 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs) in tu_cs_begin_sub_stream() argument 257 tu_cs_init_external(sub_cs, cs->device, cs->cur, cs->reserved_end); in tu_cs_begin_sub_stream() 258 tu_cs_begin(sub_cs); in tu_cs_begin_sub_stream() 259 result = tu_cs_reserve_space(sub_cs, size); in tu_cs_begin_sub_stream() 307 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_sub_stream() argument 311 assert(sub_cs->start == cs->cur && sub_cs->end == cs->reserved_end); in tu_cs_end_sub_stream() 312 tu_cs_sanity_check(sub_cs); in tu_cs_end_sub_stream() 314 tu_cs_end(sub_cs); in tu_cs_end_sub_stream() 316 cs->cur = sub_cs->cur; in tu_cs_end_sub_stream()
|
H A D | tu_cs.h | 52 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs); 61 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs); 64 tu_cs_end_draw_state(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_draw_state() argument 66 struct tu_cs_entry entry = tu_cs_end_sub_stream(cs, sub_cs); in tu_cs_end_draw_state() 77 tu_cs_draw_state(struct tu_cs *sub_cs, struct tu_cs *cs, uint32_t size) in tu_cs_draw_state() argument 82 tu_cs_alloc(sub_cs, size, 1, &memory); in tu_cs_draw_state() 83 tu_cs_init_external(cs, sub_cs->device, memory.map, memory.map + size); in tu_cs_draw_state()
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/freedreno/vulkan/ |
H A D | tu_cs.c | 245 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs) in tu_cs_begin_sub_stream() argument 254 tu_cs_init_external(sub_cs, cs->cur, cs->reserved_end); in tu_cs_begin_sub_stream() 255 tu_cs_begin(sub_cs); in tu_cs_begin_sub_stream() 256 result = tu_cs_reserve_space(sub_cs, size); in tu_cs_begin_sub_stream() 304 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_sub_stream() argument 308 assert(sub_cs->start == cs->cur && sub_cs->end == cs->reserved_end); in tu_cs_end_sub_stream() 309 tu_cs_sanity_check(sub_cs); in tu_cs_end_sub_stream() 311 tu_cs_end(sub_cs); in tu_cs_end_sub_stream() 313 cs->cur = sub_cs->cur; in tu_cs_end_sub_stream()
|
H A D | tu_cs.h | 49 tu_cs_begin_sub_stream(struct tu_cs *cs, uint32_t size, struct tu_cs *sub_cs); 58 tu_cs_end_sub_stream(struct tu_cs *cs, struct tu_cs *sub_cs); 61 tu_cs_end_draw_state(struct tu_cs *cs, struct tu_cs *sub_cs) in tu_cs_end_draw_state() argument 63 struct tu_cs_entry entry = tu_cs_end_sub_stream(cs, sub_cs); in tu_cs_end_draw_state() 74 tu_cs_draw_state(struct tu_cs *sub_cs, struct tu_cs *cs, uint32_t size) in tu_cs_draw_state() argument 79 tu_cs_alloc(sub_cs, size, 1, &memory); in tu_cs_draw_state()
|
H A D | tu_cmd_buffer.c | 1409 struct tu_cs sub_cs; in tu_cmd_prepare_tile_store_ib() local 1412 tu_cs_begin_sub_stream(&cmd->sub_cs, tile_store_space, &sub_cs); in tu_cmd_prepare_tile_store_ib() 1419 tu6_emit_tile_store(cmd, &sub_cs); in tu_cmd_prepare_tile_store_ib() 1421 cmd->state.tile_store_ib = tu_cs_end_sub_stream(&cmd->sub_cs, &sub_cs); in tu_cmd_prepare_tile_store_ib() 1474 tu_cs_finish(&cmd_buffer->sub_cs); in tu_cmd_buffer_destroy() 1489 tu_cs_reset(&cmd_buffer->sub_cs); in tu_reset_cmd_buffer() 2066 for (uint32_t i = 0; i < cmd_buffer->sub_cs.bo_count; i++) { in tu_EndCommandBuffer() 2921 return tu_cs_end_draw_state(&cmd->sub_cs, &cs); in tu6_emit_consts() 2929 tu_cs_begin_sub_stream(&cmd->sub_cs, 4 * MAX_VBS, &cs); in tu6_emit_vertex_buffers() 2945 return tu_cs_end_draw_state(&cmd->sub_cs, &cs); in tu6_emit_vertex_buffers() [all …]
|