Home
last modified time | relevance | path

Searched refs:vk_command_buffer (Results 1 – 23 of 23) sorted by relevance

/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_command_buffer.h77 struct vk_command_buffer **);
86 void (*reset)(struct vk_command_buffer *, VkCommandBufferResetFlags);
93 void (*destroy)(struct vk_command_buffer *);
104 struct vk_command_buffer { struct
185 VK_DEFINE_HANDLE_CASTS(vk_command_buffer, base, VkCommandBuffer, argument
190 struct vk_command_buffer *command_buffer,
195 vk_command_buffer_reset_render_pass(struct vk_command_buffer *cmd_buffer);
198 vk_command_buffer_reset(struct vk_command_buffer *command_buffer);
201 vk_command_buffer_recycle(struct vk_command_buffer *command_buffer);
204 vk_command_buffer_begin(struct vk_command_buffer *command_buffer,
[all …]
Dvk_meta.h37 struct vk_command_buffer;
58 VkResult (*cmd_bind_map_buffer)(struct vk_command_buffer *cmd,
63 void (*cmd_draw_rects)(struct vk_command_buffer *cmd,
68 void (*cmd_draw_volume)(struct vk_command_buffer *cmd,
210 VkResult vk_meta_create_buffer(struct vk_command_buffer *cmd,
214 VkResult vk_meta_create_image_view(struct vk_command_buffer *cmd,
219 void vk_meta_draw_rects(struct vk_command_buffer *cmd,
224 void vk_meta_draw_volume(struct vk_command_buffer *cmd,
229 void vk_meta_clear_attachments(struct vk_command_buffer *cmd,
238 struct vk_command_buffer *cmd,
[all …]
Dvk_command_buffer.c32 struct vk_command_buffer *command_buffer, in vk_command_buffer_init()
59 vk_command_buffer_reset(struct vk_command_buffer *command_buffer) in vk_command_buffer_reset()
75 vk_command_buffer_begin(struct vk_command_buffer *command_buffer, in vk_command_buffer_begin()
86 vk_command_buffer_end(struct vk_command_buffer *command_buffer) in vk_command_buffer_end()
99 vk_command_buffer_finish(struct vk_command_buffer *command_buffer) in vk_command_buffer_finish()
113 vk_command_buffer_recycle(struct vk_command_buffer *cmd_buffer) in vk_command_buffer_recycle()
130 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_ResetCommandBuffer()
143 VK_FROM_HANDLE(vk_command_buffer, primary, commandBuffer); in vk_common_CmdExecuteCommands()
148 VK_FROM_HANDLE(vk_command_buffer, secondary, pCommandBuffers[i]); in vk_common_CmdExecuteCommands()
161 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_CmdBindVertexBuffers()
[all …]
Dvk_command_pool.c74 list_for_each_entry_safe(struct vk_command_buffer, cmd_buffer, in vk_command_pool_finish()
80 list_for_each_entry_safe(struct vk_command_buffer, cmd_buffer, in vk_command_pool_finish()
148 list_for_each_entry_safe(struct vk_command_buffer, cmd_buffer, in vk_common_ResetCommandPool()
162 struct vk_command_buffer *cmd_buffer) in vk_command_buffer_recycle_or_destroy()
176 static struct vk_command_buffer *
182 struct vk_command_buffer *cmd_buffer = in vk_command_pool_find_free()
184 struct vk_command_buffer, pool_link); in vk_command_pool_find_free()
204 struct vk_command_buffer *cmd_buffer = vk_command_pool_find_free(pool); in vk_common_AllocateCommandBuffers()
220 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, pCommandBuffers[i]); in vk_common_AllocateCommandBuffers()
238 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, pCommandBuffers[i]); in vk_common_FreeCommandBuffers()
[all …]
Dvk_graphics_state.c2041 vk_cmd_set_dynamic_graphics_state(struct vk_command_buffer *cmd, in vk_cmd_set_dynamic_graphics_state()
2054 VK_FROM_HANDLE(vk_command_buffer, cmd, commandBuffer); in vk_common_CmdSetVertexInputEXT()
2103 vk_cmd_set_vertex_binding_strides(struct vk_command_buffer *cmd, in vk_cmd_set_vertex_binding_strides()
2120 VK_FROM_HANDLE(vk_command_buffer, cmd, commandBuffer); in vk_common_CmdSetPrimitiveTopology()
2131 VK_FROM_HANDLE(vk_command_buffer, cmd, commandBuffer); in vk_common_CmdSetPrimitiveRestartEnable()
2142 VK_FROM_HANDLE(vk_command_buffer, cmd, commandBuffer); in vk_common_CmdSetPatchControlPointsEXT()
2153 VK_FROM_HANDLE(vk_command_buffer, cmd, commandBuffer); in vk_common_CmdSetTessellationDomainOriginEXT()
2165 VK_FROM_HANDLE(vk_command_buffer, cmd, commandBuffer); in vk_common_CmdSetViewport()
2177 VK_FROM_HANDLE(vk_command_buffer, cmd, commandBuffer); in vk_common_CmdSetViewportWithCount()
2190 VK_FROM_HANDLE(vk_command_buffer, cmd, commandBuffer); in vk_common_CmdSetScissor()
[all …]
Dvk_cmd_enqueue.c40 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_cmd_enqueue_CmdDrawMultiEXT()
78 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_cmd_enqueue_CmdDrawMultiIndexedEXT()
159 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_cmd_enqueue_CmdPushDescriptorSetKHR()
235 struct vk_command_buffer *cmd_buffer = in unref_pipeline_layout()
236 container_of(queue, struct vk_command_buffer, cmd_queue); in unref_pipeline_layout()
255 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_cmd_enqueue_CmdBindDescriptorSets()
317 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_cmd_enqueue_CmdDispatchGraphAMDX()
Dvk_query_pool.c84 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_CmdBeginQuery()
96 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_CmdEndQuery()
Dvk_synchronization2.c39 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_CmdWriteTimestamp()
117 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_CmdPipelineBarrier()
166 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_CmdSetEvent()
189 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_CmdResetEvent()
211 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_CmdWaitEvents()
267 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_CmdWriteBufferMarkerAMD()
Dvk_queue.h38 struct vk_command_buffer;
230 struct vk_command_buffer **command_buffers;
Dvk_graphics_state.h37 struct vk_command_buffer;
1095 vk_cmd_set_dynamic_graphics_state(struct vk_command_buffer *cmd,
1108 vk_cmd_set_vertex_binding_strides(struct vk_command_buffer *cmd,
1119 vk_cmd_set_cb_attachment_count(struct vk_command_buffer *cmd,
Dvk_meta_draw_rects.c154 setup_viewport_scissor(struct vk_command_buffer *cmd, in setup_viewport_scissor()
218 create_vertex_buffer(struct vk_command_buffer *cmd, in create_vertex_buffer()
269 vk_meta_draw_volume(struct vk_command_buffer *cmd, in vk_meta_draw_volume()
296 vk_meta_draw_rects(struct vk_command_buffer *cmd, in vk_meta_draw_rects()
Dvk_debug_utils.c217 VK_FROM_HANDLE(vk_command_buffer, command_buffer, _commandBuffer); in vk_common_CmdBeginDebugUtilsLabelEXT()
236 VK_FROM_HANDLE(vk_command_buffer, command_buffer, _commandBuffer); in vk_common_CmdEndDebugUtilsLabelEXT()
256 VK_FROM_HANDLE(vk_command_buffer, command_buffer, _commandBuffer); in vk_common_CmdInsertDebugUtilsLabelEXT()
Dvk_meta_clear.c198 vk_meta_clear_attachments(struct vk_command_buffer *cmd, in vk_meta_clear_attachments()
350 struct vk_command_buffer *cmd, in vk_meta_clear_rendering()
426 clear_image_level_layers(struct vk_command_buffer *cmd, in clear_image_level_layers()
525 clear_image_level(struct vk_command_buffer *cmd, in clear_image_level()
561 vk_meta_clear_color_image(struct vk_command_buffer *cmd, in vk_meta_clear_color_image()
587 vk_meta_clear_depth_stencil_image(struct vk_command_buffer *cmd, in vk_meta_clear_depth_stencil_image()
Dvk_log.c190 struct vk_command_buffer *cmd_buffer = in __vk_log_impl()
191 (struct vk_command_buffer *)base; in __vk_log_impl()
Dvk_meta_blit_resolve.c494 do_blit(struct vk_command_buffer *cmd, in do_blit()
709 vk_meta_blit_image(struct vk_command_buffer *cmd, in vk_meta_blit_image()
790 vk_meta_blit_image2(struct vk_command_buffer *cmd, in vk_meta_blit_image2()
804 vk_meta_resolve_image(struct vk_command_buffer *cmd, in vk_meta_resolve_image()
851 vk_meta_resolve_image2(struct vk_command_buffer *cmd, in vk_meta_resolve_image2()
871 vk_meta_resolve_attachment(struct vk_command_buffer *cmd, in vk_meta_resolve_attachment()
928 vk_meta_resolve_rendering(struct vk_command_buffer *cmd, in vk_meta_resolve_rendering()
Dmeson.build39 'vk_command_buffer.c',
40 'vk_command_buffer.h',
Dvk_render_pass.c1314 can_use_attachment_initial_layout(struct vk_command_buffer *cmd_buffer, in can_use_attachment_initial_layout()
1400 set_attachment_layout(struct vk_command_buffer *cmd_buffer, in set_attachment_layout()
1418 transition_attachment(struct vk_command_buffer *cmd_buffer, in transition_attachment()
1514 load_attachment(struct vk_command_buffer *cmd_buffer, in load_attachment()
1587 begin_subpass(struct vk_command_buffer *cmd_buffer, in begin_subpass()
2163 end_subpass(struct vk_command_buffer *cmd_buffer, in end_subpass()
2244 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_CmdBeginRenderPass2()
2395 vk_command_buffer_reset_render_pass(struct vk_command_buffer *cmd_buffer) in vk_command_buffer_reset_render_pass()
2413 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_CmdNextSubpass2()
2424 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, commandBuffer); in vk_common_CmdEndRenderPass2()
Dvk_meta.c554 vk_meta_create_buffer(struct vk_command_buffer *cmd, in vk_meta_create_buffer()
574 vk_meta_create_image_view(struct vk_command_buffer *cmd, in vk_meta_create_image_view()
DAndroid.bp235 "vk_command_buffer.c",
Dvk_queue.c157 VK_MULTIALLOC_DECL(&ma, struct vk_command_buffer *, command_buffers, in vk_queue_submit_alloc()
694 VK_FROM_HANDLE(vk_command_buffer, cmd_buffer, in vk_queue_submit()
/hardware/google/gfxstream/guest/vulkan/
Dgfxstream_vk_cmd.cpp81 static VkResult vk_command_buffer_createOp(struct vk_command_pool*, struct vk_command_buffer**);
82 static void vk_command_buffer_resetOp(struct vk_command_buffer*, VkCommandBufferResetFlags);
83 static void vk_command_buffer_destroyOp(struct vk_command_buffer*);
91 struct vk_command_buffer** pCommandBuffer) { in vk_command_buffer_createOp()
110 void vk_command_buffer_resetOp(struct vk_command_buffer* commandBuffer, in vk_command_buffer_resetOp()
116 void vk_command_buffer_destroyOp(struct vk_command_buffer* commandBuffer) { in vk_command_buffer_destroyOp()
132 (vk_command_buffer**)&gfxstream_commandBuffers[i]); in gfxstream_vk_AllocateCommandBuffers()
/hardware/google/gfxstream/guest/vulkan_enc/
Dgfxstream_vk_private.h100 struct vk_command_buffer vk;
/hardware/google/gfxstream/guest/mesa-gn/src/vulkan/runtime/
DBUILD.gn66 "$runtime/vk_command_buffer.c",
67 "$runtime/vk_command_buffer.h",