Searched refs:cmd_buffers (Results 1 - 24 of 24) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_batch_chain.c1611 chain_command_buffers(struct anv_cmd_buffer **cmd_buffers, argument
1614 if (!anv_cmd_buffer_is_chainable(cmd_buffers[0])) {
1621 anv_cmd_buffer_record_chain_submit(cmd_buffers[i], cmd_buffers[i + 1]);
1624 anv_cmd_buffer_record_end_submit(cmd_buffers[num_cmd_buffers - 1]);
1630 struct anv_cmd_buffer **cmd_buffers,
1640 chain_command_buffers(cmd_buffers, num_cmd_buffers);
1643 result = setup_execbuf_for_cmd_buffer(execbuf, cmd_buffers[i]);
1731 relocate_cmd_buffer(cmd_buffers[i], execbuf);
1733 anv_reloc_list_apply(device, &cmd_buffers[
1628 setup_execbuf_for_cmd_buffers(struct anv_execbuf * execbuf,struct anv_queue * queue,struct anv_cmd_buffer ** cmd_buffers,uint32_t num_cmd_buffers) argument
[all...]
H A Danv_queue.c111 vk_free(alloc, submit->cmd_buffers);
1230 submit->cmd_buffers, new_len * sizeof(*submit->cmd_buffers),
1235 submit->cmd_buffers = new_cmd_buffers;
1239 submit->cmd_buffers[submit->cmd_buffer_count++] = cmd_buffer;
1261 if (!anv_cmd_buffer_is_chainable(submit->cmd_buffers[submit->cmd_buffer_count - 1]))
H A Danv_cmd_buffer.c301 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
1284 list_inithead(&pool->cmd_buffers);
1305 &pool->cmd_buffers, pool_link) {
1320 &pool->cmd_buffers, pool_link) {
H A Danv_private.h993 struct anv_cmd_buffer ** cmd_buffers; member in struct:anv_queue_submit
3062 struct list_head cmd_buffers; member in struct:anv_cmd_pool
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_cmd_buffer.c55 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
94 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
204 list_inithead(&pool->cmd_buffers);
224 &pool->cmd_buffers, pool_link) {
246 &pool->cmd_buffers, pool_link) {
H A Dlvp_private.h185 struct lvp_cmd_buffer **cmd_buffers; member in struct:lvp_queue_work
563 struct list_head cmd_buffers; member in struct:lvp_cmd_pool
H A Dlvp_device.c1361 lvp_execute_cmds(queue->device, queue, task->cmd_buffers[i]);
1526 task->cmd_buffers = (struct lvp_cmd_buffer **)(task + 1);
1527 task->timelines = (struct lvp_semaphore_timeline**)((uint8_t*)task->cmd_buffers + pSubmits[i].commandBufferCount * sizeof(struct lvp_cmd_buffer *));
1533 task->cmd_buffers[c++] = lvp_cmd_buffer_from_handle(pSubmits[i].pCommandBuffers[j]);
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_drm.c89 VkCommandBuffer *cmd_buffers; member in struct:tu_queue_submit
890 new_submit->cmd_buffers = vk_zalloc(&queue->device->vk.alloc,
891 new_submit->cmd_buffer_count * sizeof(*new_submit->cmd_buffers), 8,
894 if (new_submit->cmd_buffers == NULL) {
899 memcpy(new_submit->cmd_buffers, submit_info->pCommandBuffers,
900 new_submit->cmd_buffer_count * sizeof(*new_submit->cmd_buffers));
949 TU_FROM_HANDLE(tu_cmd_buffer, cmdbuf, new_submit->cmd_buffers[j]);
984 TU_FROM_HANDLE(tu_cmd_buffer, cmdbuf, new_submit->cmd_buffers[i]);
1055 vk_free(&queue->device->vk.alloc, new_submit->cmd_buffers);
1074 vk_free(&queue->device->vk.alloc, submit->cmd_buffers);
[all...]
H A Dtu_private.h1039 struct list_head cmd_buffers; member in struct:tu_cmd_pool
H A Dtu_cmd_buffer.c1410 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
1497 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
3033 list_inithead(&pool->cmd_buffers);
3055 &pool->cmd_buffers, pool_link)
3077 list_for_each_entry(struct tu_cmd_buffer, cmd_buffer, &pool->cmd_buffers,
/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dvx_private.h80 const VkCommandBuffer *cmd_buffers);
H A Dv3dv_cmd_buffer.c108 list_inithead(&pool->cmd_buffers);
138 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
957 &pool->cmd_buffers, pool_link) {
1170 &pool->cmd_buffers, pool_link) {
1731 const VkCommandBuffer *cmd_buffers)
1736 V3DV_FROM_HANDLE(v3dv_cmd_buffer, secondary, cmd_buffers[i]);
1729 cmd_buffer_execute_outside_pass(struct v3dv_cmd_buffer * primary,uint32_t cmd_buffer_count,const VkCommandBuffer * cmd_buffers) argument
H A Dv3dvx_cmd_buffer.c1562 const VkCommandBuffer *cmd_buffers)
1581 V3DV_FROM_HANDLE(v3dv_cmd_buffer, secondary, cmd_buffers[i]);
H A Dv3dv_private.h730 struct list_head cmd_buffers; member in struct:v3dv_cmd_pool
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_cmd_buffer.c192 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
867 list_inithead(&pool->cmd_buffers);
886 &pool->cmd_buffers, pool_link) {
901 &pool->cmd_buffers, pool_link) {
H A Danv_private.h2401 struct list_head cmd_buffers; member in struct:anv_cmd_pool
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_cmd_buffer.c1354 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
1509 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
1912 list_inithead(&pool->cmd_buffers);
1934 &pool->cmd_buffers, pool_link)
1956 list_for_each_entry(struct tu_cmd_buffer, cmd_buffer, &pool->cmd_buffers,
H A Dtu_private.h857 struct list_head cmd_buffers; member in struct:tu_cmd_pool
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_device.c4392 radv_get_preambles(struct radv_queue *queue, const VkCommandBuffer *cmd_buffers, argument
4406 RADV_FROM_HANDLE(radv_cmd_buffer, cmd_buffer, cmd_buffers[j]);
4430 VkCommandBuffer *cmd_buffers; member in struct:radv_deferred_queue_submission
4463 const VkCommandBuffer *cmd_buffers; member in struct:radv_queue_submission
4528 deferred->cmd_buffers = (void *)(deferred + 1);
4531 memcpy(deferred->cmd_buffers, submission->cmd_buffers,
4532 submission->cmd_buffer_count * sizeof(*deferred->cmd_buffers));
4535 deferred->buffer_binds = (void *)(deferred->cmd_buffers + submission->cmd_buffer_count);
4697 radv_get_preambles(queue, submission->cmd_buffers, submissio
[all...]
H A Dradv_cmd_buffer.c466 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
4302 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
5666 list_inithead(&pool->cmd_buffers);
5686 list_for_each_entry_safe(struct radv_cmd_buffer, cmd_buffer, &pool->cmd_buffers, pool_link)
5706 list_for_each_entry(struct radv_cmd_buffer, cmd_buffer, &pool->cmd_buffers, pool_link)
H A Dradv_private.h1441 struct list_head cmd_buffers; member in struct:radv_cmd_pool
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_cmd_buffer.c253 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
2560 list_addtail(&cmd_buffer->pool_link, &pool->cmd_buffers);
3372 list_inithead(&pool->cmd_buffers);
3395 &pool->cmd_buffers, pool_link) {
3416 &pool->cmd_buffers, pool_link) {
H A Dradv_private.h1080 struct list_head cmd_buffers; member in struct:radv_cmd_pool
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.1.0.rst328 - v3dv: properly handle two different binding points for cmd_buffers

Completed in 98 milliseconds